popupWidget function

void popupWidget(
  1. Widget widget, {
  2. Color? barrierColor,
  3. Color? backgroundColor = LiveColors.designStandardG2,
  4. VoidCallback? onDismiss,
})

Implementation

void popupWidget(Widget widget,
    {Color? barrierColor,
    Color? backgroundColor = LiveColors.designStandardG2,
    VoidCallback? onDismiss}) {
  showModalBottomSheet(
    barrierColor: barrierColor,
    backgroundColor: backgroundColor,
    isScrollControlled: true,
    context: Global.appContext(),
    builder: (context) => Container(
      decoration: BoxDecoration(
        borderRadius: BorderRadius.only(
          topLeft: Radius.circular(20.radius),
          topRight: Radius.circular(20.radius),
        ),
        color: backgroundColor,
      ),
      child: widget,
    ),
  ).then((value) => onDismiss?.call());
}