bagasbanuna
3bbee15c3a
Perbaikan Bug & Error Handling: │
│ │
│ 1. Device Token Registration Error (HTTP 500) │
│ - File: service/api-device-token.ts │
│ - Fix: Hapus nested data wrapper pada payload │
│ - Improvement: Tambahkan error logging detail │
│ │
│ 2. Uncaught Promise Errors │
│ - File: components/Notification/NotificationInitializer.tsx │
│ - Fix: Better error handling untuk device token registration │
│ - File: app/(application)/(user)/home.tsx │
│ - Fix: Add .catch() untuk userData() dan error handling apiUser() │
│ - File: app/(application)/(user)/profile/[id]/index.tsx │
│ - Fix: Add error handling untuk apiProfile(), apiUser(), userData() │
│ │
│ 3. UI Improvements │
│ - File: app/(application)/(user)/home.tsx │
│ - Feature: 4 skeleton lingkaran untuk loading state grid features │
│ │
│ 4. Maps Migration │
│ - File: app/(application)/admin/maps.tsx │
│ - Change: Replace react-native-maps dengan MapsV2Custom (Maplibre) │
│ - Cleanup: Hapus unused imports dan interfaces │
│ │
│ Files Modified (7) │
│ - app/(application)/(user)/home.tsx │
│ - app/(application)/(user)/profile/[id]/index.tsx │
│ - app/(application)/admin/maps.tsx │
│ - components/Notification/NotificationInitializer.tsx │
│ - service/api-device-token.ts │
│ - constants/constans-value.ts │
│ - screens/Home/bottomFeatureSection.tsx │
│ - screens/UserSeach/MainView_V2.tsx
### No Issue
2026-03-04 16:39:57 +08:00
..
2025-12-01 17:43:20 +08:00
2025-08-01 17:32:05 +08:00
2026-02-10 17:30:30 +08:00
2026-02-05 15:06:14 +08:00
2026-01-29 17:36:17 +08:00
2026-02-09 17:35:54 +08:00
2026-02-02 17:09:58 +08:00
2026-03-02 10:31:29 +08:00
2025-07-08 12:04:51 +08:00
2026-02-05 16:37:50 +08:00
2026-03-03 16:44:45 +08:00
2026-03-04 16:39:57 +08:00
2026-01-29 11:36:24 +08:00
2026-02-05 15:06:14 +08:00
2026-01-19 17:46:54 +08:00
2025-11-20 15:42:37 +08:00
2026-03-04 16:39:57 +08:00
2026-01-02 17:43:23 +08:00
2026-01-06 12:27:30 +08:00