show static method

dynamic show({
  1. required VoidCallback onConfirm,
  2. required VoidCallback onResend,
  3. VoidCallback? onClickClose,
  4. bool? barrierDismissible,
})

Implementation

static show({required VoidCallback onConfirm, required VoidCallback onResend, VoidCallback? onClickClose, bool? barrierDismissible}) async {
  return await callDependingOnScreen(
    doMobile: () async {
      return await openBottomSheet(
        OtpVerificationView(
          isDialog: false,
          onConfirm: onConfirm,
          onResend: onResend,
          onClickClose: onClickClose,
        ),
      );
    },
    doWeb: () async {
      return await openDialog(
        barrierDismissible: barrierDismissible ?? true,
        OtpVerificationView(
          isDialog: true,
          onConfirm: onConfirm,
          onResend: onResend,
          onClickClose: onClickClose,
        ),
      );
    },
  );
}