showReceiptWithTransactionSettings static method
Future<void>
showReceiptWithTransactionSettings({
- required PurchaseData? purchaseData,
- required BuildContext context,
Implementation
static Future<void> showReceiptWithTransactionSettings({
required PurchaseData? purchaseData,
required BuildContext context,
}) async {
if (purchaseData == null) return;
final setting =
TransactionUtilDialog.generateTransactionSettingsFromPurchaseData(
purchaseData,
context,
);
await ReceiptHandler.instance.showHistoryReceipt(
context: AmwalSdkNavigator.amwalNavigatorObserver.navigator!.context,
settings: setting.copyWith(
onClose: () {
AmwalSdkNavigator.amwalNavigatorObserver.navigator!.pop();
Logar.info(
'Navigator popped from transaction util dialog',
tag: 'NAVIGATION',
);
AmwalSdkNavigator.amwalNavigatorObserver.navigator!.pop();
Logar.info(
'Navigator popped from transaction util dialog',
tag: 'NAVIGATION',
);
},
),
);
}