showAddEditCategoryBottomSheet function

void showAddEditCategoryBottomSheet({
  1. required dynamic context,
  2. String? bottomSheetTitle,
  3. String? title,
  4. dynamic color,
  5. dynamic icon,
  6. required dynamic onSave(
    1. String,
    2. dynamic,
    3. dynamic
    ),
})

Implementation

void showAddEditCategoryBottomSheet({
  required BuildContext context,
  String? bottomSheetTitle,
  String? title,
  Color? color,
  ActerIcon? icon,
  required Function(String, Color, ActerIcon) onSave,
}) {
  showModalBottomSheet(
    showDragHandle: true,
    useSafeArea: true,
    context: context,
    isDismissible: true,
    isScrollControlled: true,
    builder: (context) {
      return AddEditCategoryBottomSheet(
        bottomSheetTitle: bottomSheetTitle,
        title: title,
        color: color,
        icon: icon,
        onSave: onSave,
      );
    },
  );
}