6ec839fd67
feat: Migrate Profile, Waiting Room, and Delete Account to OS_Wrapper
...
Profile Screens (8 files):
- [id]/index.tsx: NewWrapper → OS_Wrapper (list with refresh)
- [id]/edit.tsx: ViewWrapper → OS_Wrapper (form + keyboard handling)
- create.tsx: ViewWrapper → OS_Wrapper (form + keyboard handling)
- [id]/blocked-list.tsx: NewWrapper → OS_Wrapper (pagination list)
- [id]/detail-blocked.tsx: NewWrapper → OS_Wrapper (static with footer)
- [id]/update-background.tsx: ViewWrapper → OS_Wrapper (static with footer)
- [id]/update-photo.tsx: ViewWrapper → OS_Wrapper (static with footer)
- All Profile forms use enableKeyboardHandling + contentPaddingBottom={250}
Other Screens (2 files):
- waiting-room.tsx: NewWrapper → OS_Wrapper (static with refresh + footer)
- delete-account.tsx: ViewWrapper → OS_Wrapper (form + keyboard handling)
Bug Fixes:
- AndroidWrapper: Add refreshControl to ScrollView (fix pull-to-refresh on static mode)
Pattern Applied:
- List screens: contentPaddingBottom=100 (default)
- Form screens: contentPaddingBottom=250 (with TextInput)
- No PADDING_INLINE (user preference - prevents box narrowing)
Documentation:
- Update TASK-005 with Phase 1 completion details
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-08 14:32:11 +08:00
7c85e35c61
Note:
...
- Fitur notifikasi ke admin dari user baru
- Notifikasi ke user bahwa akunnya telah terverifikasi
Fix:
- app/(application)/(user)/notifications/index.tsx
- app/(application)/(user)/waiting-room.tsx
- app/(application)/admin/super-admin/[id]/index.tsx
- app/(application)/admin/user-access/[id]/index.tsx
- context/AuthContext.tsx
- screens/Home/tabsList.ts
- service/api-admin/api-admin-user-access.ts
- service/api-device-token.ts
- service/api-notifications.ts
- types/type-notification-category.ts
Add:
- lib/routeApp.ts
### No Issue
2026-01-06 12:27:30 +08:00
858b441a8c
Clearing apple rejected
...
QC: Inno
Fix:
- app.config.js
- app/(application)/(user)/investment/[id]/index.tsx
- app/(application)/(user)/voting/(tabs)/index.tsx
- app/(application)/(user)/waiting-room.tsx
- app/(application)/terms-agreement.tsx
- context/AuthContext.tsx
- ios/HIPMIBadungConnect.xcodeproj/project.pbxproj
- ios/HIPMIBadungConnect/Info.plist
- screens/Authentication/LoginView.tsx
- screens/Authentication/VerificationView.tsx
- screens/Home/topFeatureSection.tsx
- screens/Invesment/BoxBerandaSection.tsx
- screens/Invesment/ButtonInvestasiSection.tsx
- screens/Invesment/DetailDataPublishSection.tsx
- service/api-client/api-voting.ts
- service/api-config.ts
### No Issue
2025-12-02 17:48:24 +08:00
5f36620988
Integrasi Admin: User Acces & Super Admin
...
Add:
- admin/super-admin/
- admin/user-access/
- service/api-admin/
Fix:
- (user)/profile/[id]/index: penambahan useData dari useAuthuntuk merestart value masterRole
- integrasi pada tampilan admin
### No Issue
2025-10-14 17:28:40 +08:00
ebcf16efba
API:
...
Add:
- service/api-client/ : api route setting
- service/api-config.ts : api base url
Profil & User
Fix:
- auth logic
- crate profile
### No Issue
2025-08-22 17:32:48 +08:00
21c6460220
API
...
Add:
- hooks/
- ios.build.device : untuk mendownload di ios
Fix:
- service/api.t : mengatur api
- context/AuthContext.tsx: Provider untuk access token
### No Issue
2025-08-21 15:22:14 +08:00
a4825343ba
API
...
Add: service api
- service/
- app.config.js
- app.json.backup
Package:
- react-native-dotenv
- expo-module-scripts
### No Issue
2025-08-19 11:07:42 +08:00