socialIconButton method
Widget
socialIconButton({
- required Widget icon,
- required VoidCallback? onTap,
- 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 = SizedBox(
width: 56,
child: _clayBox(
color: theme.socialButtonColor,
radius: buttonRadius,
height: 48,
child: buttonInk(
onPressed: onTap,
radius: buttonRadius,
child: SizedBox(width: 24, height: 24, child: icon),
),
),
);
return tooltip == null ? child : Tooltip(message: tooltip, child: child);
}