buildIconActionChip function
Widget
buildIconActionChip(
{ - required Icon icon,
- required Function controllerFunction,
- bool isActive = true,
- bool isSelected = false,
})
Implementation
Widget buildIconActionChip({
required Icon icon, required Function controllerFunction,
bool isActive = true, bool isSelected = false}) {
return ActionChip(
backgroundColor: isSelected ? AppColor.bondiBlue : AppColor.bottomNavigationBar,
shape: AppTheme.outlinedBorderChip,
padding: const EdgeInsets.symmetric(horizontal: 10),
label: icon,
onPressed:() {
isActive ? controllerFunction() :
AppUtilities.showSnackBar(
title: CommonTranslationConstants.underConstruction.tr,
message: MessageTranslationConstants.featureAvailableSoon.tr,
);
},
);
}