socialIconButton method

  1. @override
Widget socialIconButton({
  1. required Widget icon,
  2. required VoidCallback? onTap,
  3. String? tooltip,
})
override

Compact social button (icon only) used when there are many providers.

Implementation

@override
Widget socialIconButton({
  required Widget icon,
  required VoidCallback? onTap,
  String? tooltip,
}) {
  final child = _NeuPressable(
    base: _base,
    light: _light,
    dark: _dark,
    radius: socialButtonRadius,
    height: 46,
    width: 56,
    onTap: onTap,
    child: SizedBox(width: 24, height: 24, child: icon),
  );
  return tooltip == null ? child : Tooltip(message: tooltip, child: child);
}