Commit Graph

7 Commits

Author SHA1 Message Date
7e8182259f phase3: utils.dart null-safe (cart logic + dio5 error handling)
- cart event handlers rewritten with local list + nullable model fields
- getCartInfo*/addCart/removeCart helpers: nullable List<CartInfo>? params
- addSubproductToCard/addSubproductQty/removeSubproduct: null-safe nested access
- showMessageDialog: DioException + promoted response local
- newCartLineItem params nullable; getWeekDayName default return
- launchURL->launch; RuntimeError code nullable
2026-07-24 20:13:07 +08:00
7ffcc848d0 feat: Phase 1 — remove Stripe, switch to e-Transfer
- Drop stripe_payment + stripe_sdk deps; delete stripe pay pages/widgets
- New ETransferPay widget: shows payment@wisetronic.com + R#<orderId> remark
- goPayment stripe/native branches now route to e-Transfer
- pay_now widgets: strip saved-cards section & dead nativePay logic
- my_cards pages rewritten as e-Transfer info (route kept)
- models/utils/constants cleaned of stripe; env constraint -> Dart 3

See UPGRADE_NOTES.md. (Null-safety migration is Phase 3; deps upgrade Phase 2.)
2026-07-24 02:47:13 +08:00
bcf21d90ac updated new flutter version 2022-06-30 03:47:47 -04:00
f504e213a0 initial commit to gitea 2022-03-10 00:47:26 -05:00
808ffa3211 backup. before shop update 2021-08-31 13:28:33 -04:00
c378a6203c backup. 2020-12-28 00:19:04 -05:00
86c845b49b backup. 2020-12-23 00:43:59 -05:00