42 required String
label,
44 required BuildContext context,
45 required
bool isEnabled,
49 opacity: isEnabled ? .9 : .2,
50 child: ElevatedButton(
52 ? () => context.read<LanguageCubit>().changeLanguage(
languageCode)
54 style: ElevatedButton.styleFrom(
56 overlayColor: Theme.of(context).primaryColor.withOpacity(0.11),
60 mainAxisAlignment: MainAxisAlignment.spaceBetween,
64 style: Theme.of(context).textTheme.bodySmall,
68 activeColor: Theme.of(context).colorScheme.primary,
73 .read<LanguageCubit>()
74 .changeLanguage(languageCode);