e3b5d3ddb1
feat: Implement PageWrapper and migrate all Job screens
...
Create PageWrapper component that routes to:
- iOS: NewWrapper (stable, tested)
- Android: NewWrapper_V2 (keyboard handling fix)
New Files:
- components/_ShareComponent/PageWrapper.tsx
- docs/PAGEWRAPPER-USAGE.md
Migrated Job Screens (10):
- screens/Job/ScreenJobCreate.tsx: NewWrapper_V2 → PageWrapper
- screens/Job/ScreenJobEdit.tsx: NewWrapper_V2 → PageWrapper
- screens/Job/ScreenArchive.tsx: ViewWrapper → PageWrapper
- screens/Job/ScreenArchive2.tsx: NewWrapper_V2 → PageWrapper
- screens/Job/ScreenBeranda2.tsx: NewWrapper_V2 → PageWrapper
- screens/Job/MainViewStatus2.tsx: NewWrapper_V2 → PageWrapper
- app/(application)/(user)/job/[id]/index.tsx: ViewWrapper → PageWrapper
- app/(application)/(user)/job/[id]/archive.tsx: ViewWrapper → PageWrapper
- app/(application)/(user)/job/[id]/[status]/detail.tsx: NewWrapper_V2 → PageWrapper
Benefits:
- iOS users (70%+) get stable NewWrapper
- Android users get keyboard handling fix
- Clean API - no Platform.OS checks in screens
- Easy future migration path
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-06 14:41:54 +08:00
57ac1eb45e
Notifikasi admin to user
...
Fix:
- android/app/src/main/AndroidManifest.xml
- app/(application)/(user)/job/(tabs)/_layout.tsx
- app/(application)/(user)/job/[id]/index.tsx
- app/(application)/(user)/notifications/index.tsx
- app/(application)/(user)/profile/[id]/index.tsx
- app/(application)/admin/job/[id]/[status]/index.tsx
- app/(application)/admin/notification/index.tsx
- app/+not-found.tsx
- ios/HIPMIBadungConnect.xcodeproj/project.pbxproj
- screens/Admin/Job/funUpdateStatus.ts
- screens/Home/bottomFeatureSection.tsx
### No Issue
2026-01-08 17:48:53 +08:00
18beb09b42
Forum
...
Fix:
- Tampilan beranda forum & bisa melakukan search dan sudah terintegrasi API
- Fitur hapus edit dan ubah status sudah terintegrasi API
- List komentar sudah bisa muncul dan bisa mengahpus
### No Issue
2025-09-26 14:46:29 +08:00
d09a566903
Job
...
Add:
- add file: (user)/job/[id]/archive
Fix:
- Semua tampilan telah terintergrasi ke API Job
### No Issue
2025-09-17 14:26:10 +08:00
60b0befa60
API Job
...
Add:
- api-client/api-job: kumpulan fetch api
Fix:
- UI beranda , status sudah terintergrasi dengan API
- UI detail status, detail utama sudah terintergrasi dengan API
- Search pada beranda sudah terintegrasi
- Edit sudah terintergrasi
### No Issue
2025-09-16 17:27:58 +08:00
51d696128e
Component:
...
Add: components/_ShareComponent/DummyLandscapeImage.
Job
Add:
- edit & status per id
- BoxDetailSectio
- ButtonStatusSection
Fix:
- index, status, archive: penyesuaian ui
# No Issue
2025-07-25 15:32:10 +08:00
1b1732c7d8
Job
...
Add : app/(application)/(user)/job/[id]/
Fix:
- app/(application)/(user)/job/(tabs)/archive.tsx
- app/(application)/(user)/job/(tabs)/index.tsx
- app/(application)/(user)/job/(tabs)/status.tsx
- app/(application)/(user)/job/create.tsx
Package:
Add: expo-clipboard
# No Issue
2025-07-25 14:19:57 +08:00