showPaymentPopup function

void showPaymentPopup(
  1. BuildContext context,
  2. dynamic onConfirm(
    1. int countryPaymentsMethodsType,
    2. int priceId,
    3. int subscriptionId,
    4. String productId,
    )
)

Implementation

void showPaymentPopup(
    BuildContext context,
    Function(
      int countryPaymentsMethodsType,
      int priceId,
      int subscriptionId,
      String productId,
    ) onConfirm) {
  showModalBottomSheet(
    context: context,
    isScrollControlled: true,
    shape: RoundedRectangleBorder(
      borderRadius: BorderRadius.vertical(top: Radius.circular(20.r)),
    ),
    builder: (context) => PaymentPopupBottomSheet(
      onConfirm: onConfirm,
    ),
  );
}