EnakPoint & EnakCoin wallet, PIN, outlet, order, community, reward

- Wallet EnakPoint & EnakCoin: beranda, riwayat, saldo kedaluwarsa, kode
  bayar, tukar EnakCoin, transfer
- PIN (buat, ganti, lupa), outlet, riwayat order, game spin
- Halaman community, webview, coming soon, dan ikon menu beranda baru
- Redesign Reward Saya: kartu tiket, filter chip, detail kode + QR
- Hapus customer point loader, menu, dan checkout lama
- Base URL ke enaklo-pos-api.altru.id

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
efrilm
2026-10-01 01:43:22 +07:00
co-authored by Claude Opus 5.5
parent 5954510b93
commit f5e3075205
253 changed files with 47212 additions and 17437 deletions
+25 -5
View File
@@ -42,6 +42,19 @@ class AppRouter extends RootStackRouter {
AutoRoute(page: CoinHistoryRoute.page),
AutoRoute(page: ProductRedeemRoute.page),
// Wallet (EnakPoint & EnakCoin)
AutoRoute(page: WalletRoute.page),
AutoRoute(page: WalletHistoryRoute.page),
AutoRoute(page: WalletExpiringRoute.page),
AutoRoute(page: PaymentCodeRoute.page),
AutoRoute(page: ExchangeRoute.page),
AutoRoute(page: TransferRoute.page),
// PIN
AutoRoute(page: PinSettingsRoute.page),
AutoRoute(page: PinSetupRoute.page),
AutoRoute(page: PinChangeRoute.page),
// Draw
AutoRoute(page: DrawRoute.page),
AutoRoute(
@@ -63,6 +76,9 @@ class AppRouter extends RootStackRouter {
// Order
AutoRoute(page: OrderDetailRoute.page),
// Outlet
AutoRoute(page: OutletRoute.page),
// Reward
AutoRoute(page: RewardRoute.page),
@@ -75,11 +91,15 @@ class AppRouter extends RootStackRouter {
AutoRoute(page: FerrisWheelRoute.page),
AutoRoute(page: MisteryBoxRoute.page),
// Menu
AutoRoute(page: MenuRoute.page),
AutoRoute(page: MenuDetailRoute.page),
// Community
AutoRoute(page: CommunityRoute.page),
AutoRoute(page: CommunityDetailRoute.page),
AutoRoute(page: CommunityPostDetailRoute.page),
// Checkout
AutoRoute(page: CheckoutRoute.page),
// Coming Soon
AutoRoute(page: ComingSoonRoute.page),
// WebView
AutoRoute(page: WebViewRoute.page),
];
}