Commit Graph

22 Commits

Author SHA1 Message Date
6d0203cc7d fix: hindari refetch saat mount pada halaman list pengumuman
Gunakan useRef untuk skip efek di render pertama sehingga refetch
hanya dipanggil saat state update berubah (setelah CRUD), bukan
setiap kali halaman dibuka.
2026-05-19 14:41:39 +08:00
0cb085caa8 feat: redesign halaman pengumuman dan pindahkan styles ke announcement.styles.ts
- Redesign list, detail, create, dan edit pengumuman menggunakan pola sectionCard
- Buat constants/styles/announcement.styles.ts untuk class announcementList* dan announcementDetail*
- Hapus local StyleSheet S dari index.tsx dan [id].tsx, ganti dengan Styles global
- Tambah getFileIcon/getFileColor helper dan fileGrid berwarna per tipe file
- Sesuaikan edit/[id].tsx dengan pola design create.tsx
2026-05-19 14:27:29 +08:00
7341f378dd feat: tambah sistem guide onboarding per fitur dengan GuideOverlay
- Buat komponen GuideOverlay dengan animasi fade+slide, arrow tooltip, dan dot indicator
- Buat hook useGuide untuk menyimpan state guide per fitur via AsyncStorage
- Sentralisasi semua step guide di lib/guideSteps.ts
- Pasang guide pada 12 halaman: village-calendar, project detail, banner, group, position, member, announcement, discussion, division calendar/document/discussion, dan division task detail
- Posisi card menggunakan cardTopRatio (rasio layar) untuk kompatibilitas berbagai ukuran device
- Tambah styles guide dan village calendar di constants/Styles.ts
2026-05-11 16:34:46 +08:00
ccf8ee1caf upd: caching data
Deskripsi:
- update caching pada fitur utama -yg fitur divisi belom
2026-04-20 14:23:14 +08:00
6770d40b41 upd: refactor style 2026-02-19 15:27:02 +08:00
77f478b7ca upd: redesign
Deskripsi:
- pengumuman
- list dan detail diskusi umum
- list dan detail diskusi divisi

NO Issues
2026-02-19 11:36:48 +08:00
4681f0a0cc upd: redesign 2026-02-18 17:26:19 +08:00
31b7cf6a30 upd: refresh control
deskripsi:
- warna refresh control pada semua fitur
- warna bottom pada modal select

No Issues
2026-02-18 16:35:04 +08:00
acacf9c125 upd: redesign 2026-02-13 17:22:15 +08:00
4df0a44ac9 upd: redesign 2026-02-12 17:52:19 +08:00
d3802ca26c upd: redesign
Deskripsi:
- fitur ganti mode tema
- penerapan tema pada semua fitur

NO Issues
2026-02-09 17:49:25 +08:00
d0849143f2 upd: tampilan
Deskripsi:
- menghilangkan new line dan tag html pada list pengumuman dan list diskusi umum
- update api

NO Issues
2025-08-28 14:29:31 +08:00
37fda41dc1 upd: tampilan
Deskripsi:
- jarak setelah input text pencarian

No Issues
2025-08-22 16:40:31 +08:00
fce5465d4b fix: pengumuman
Deskripsi:
- numberof lines text> tambah dan edit pengumuman
- tinggi view list pengumuman

No Issues
2025-08-08 14:28:32 +08:00
ec1eda54d7 upd: text warna hitam 2025-07-28 10:15:27 +08:00
4a10655582 upd: pull to refresh
Deskripsi:
- list banner
- lit grouop
- list position
- list member
- list diskusi umum
- list pengumuman
- list project
- list divisi
- list tugas divisi
- list diskusi divisi
- list kalender divisi
- list dokumen divisi

No Issues
2025-07-15 12:08:55 +08:00
amel
055bbe4c0f upd: load scroll
Deskripsi:
- kegiatan
- divisi
- tugas divisi
- diskusi
- history kalender

No Issues
2025-06-12 15:10:19 +08:00
amel
6479069f17 upd: scroll load
Deskripsi:
- list anggota
- list diskusi umum
- list pengumuman

No Issues
2025-06-11 17:18:21 +08:00
amel
1e6a6d08ae upd: skeleton
Deskripsi:
- diskusi umum
- detail diskusi umum
- list pengumuman
- detail pengumuman
- list kegiatan
- detail kegiatan

No Issues
2025-06-03 17:43:45 +08:00
amel
cb8df3469e upd: announcement dan upload gambar
Deskripsi
- fix html tag pada pengumuman
- testing upload gambar = blm selesai

No Issues
2025-05-16 10:12:50 +08:00
amel
6cae53cbc7 upd: announcement
Deskripsi:
- load all announcement
- pencarian announcement
- tambah announcement
- get detail one announcement

No Issues
2025-05-07 17:26:49 +08:00
amel
9b67457711 upd: announcement
Deskripsi:
- ui list announcement
- ui detail announcement
- ui create announcement
- ui edit announcement
- ui hapus announcement

No Issues
2025-03-04 14:19:30 +08:00