create method

void create({
  1. required double amount,
  2. required String trackingNumber,
  3. required int tag,
})

Implementation

void create({required double amount, required String trackingNumber, required int tag}) {
  ULoading.show();
  UServices.txn.create(
    p: UTxnCreateParams(amount: amount, trackingNumber: trackingNumber, tags: <int>[tag]),
    onOk: (UResponse<String> r) {
      ULoading.dismiss();
      okCallback(r.message, read);
    },
    onError: (UEmptyResponse e) {
      ULoading.dismiss();
      errorCallBack(e.message, read);
    },
    onException: (String e) {
      ULoading.dismiss();
      UToast.error(message: e);
    },
  );
}