2705f96b01
feat: implement pagination and NewWrapper on donation and investment screens
...
- Implement pagination on investment screens (ScreenMyHolding, ScreenInvestor, ScreenRecapOfNews, ScreenListOfNews)
- Implement pagination on donation screens (ScreenStatus)
- Update API functions to support pagination with page parameter (apiInvestmentGetAll, apiInvestmentGetInvestorById, apiInvestmentGetNews, apiDonationGetByStatus)
- Replace ViewWrapper with NewWrapper for better UI experience
- Update app directory files to use new modular components from screens directory
- Add pull-to-refresh and infinite scroll functionality
- Improve performance by loading data incrementally
- Apply NewWrapper to donation create and create-story screens
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-09 17:35:54 +08:00
38a6b424e8
Ringkasan Perubahan
...
1. Pembuatan dan Pembaruan Komponen Layar Investasi dengan Sistem Pagination
ScreenMyHolding.tsx
- Diperbarui dari sistem loading data statis ke sistem pagination dinamis
- Menggunakan hook usePagination untuk manajemen data
- Mengganti ViewWrapper dengan NewWrapper untuk tampilan yang lebih modern
- Menambahkan fitur pull-to-refresh dan infinite scroll
- Menggunakan helper pagination dari createPaginationComponents
ScreenInvestor.tsx
- Dibuat baru dengan sistem pagination
- Menggunakan hook usePagination untuk manajemen data
- Menggunakan NewWrapper sebagai komponen dasar
- Menambahkan fitur pull-to-refresh dan infinite scroll
ScreenRecapOfNews.tsx
- Dibuat baru dengan sistem pagination
- Menggunakan hook usePagination untuk manajemen data
- Menggunakan NewWrapper sebagai komponen dasar
- Menambahkan fitur pull-to-refresh dan infinite scroll
ScreenListOfNews.tsx
- Dibuat baru dengan sistem pagination
- Menggunakan hook usePagination untuk manajemen data
- Menggunakan NewWrapper sebagai komponen dasar
- Menambahkan fitur pull-to-refresh dan infinite scroll
2. Perubahan pada Fungsi-Fungsi API untuk Mendukung Pagination
apiInvestmentGetAll
- Sudah mendukung parameter page dengan default "1"
apiInvestmentGetInvestorById
- Ditambahkan parameter page dengan default "1"
- Memungkinkan pengambilan data investor secara bertahap
apiInvestmentGetNews
- Ditambahkan parameter page dengan default "1"
- Memungkinkan pengambilan data berita secara bertahap
3. Pembaruan File-File di Direktori app/ untuk Menggunakan Komponen-Komponen Baru
app/(application)/(user)/investment/[id]/investor.tsx
- Diperbarui untuk menggunakan komponen Investment_ScreenInvestor
- Menghilangkan logika lokal dan menggantinya dengan komponen modular
app/(application)/(user)/investment/[id]/(news)/recap-of-news.tsx
- Diperbarui untuk menggunakan komponen Investment_ScreenRecapOfNews
- Menghilangkan logika lokal dan menggantinya dengan komponen modular
app/(application)/(user)/investment/[id]/(news)/list-of-news.tsx
- Diperbarui untuk menggunakan komponen Investment_ScreenListOfNews
- Menghilangkan logika lokal dan menggantinya dengan komponen modular
4. Implementasi Sistem Pagination
usePagination Hook
- Digunakan secara konsisten di semua komponen layar investasi
- Menyediakan fitur load more dan refresh
- Mengelola state loading, refreshing, dan data
NewWrapper Component
- Digunakan sebagai pengganti ViewWrapper
- Menyediakan dukungan bawaan untuk FlatList
- Menyediakan dukungan untuk refreshControl dan onEndReached
Pagination Helpers
- Menggunakan createPaginationComponents untuk menghasilkan komponen-komponen pagination
- Menyediakan skeleton loading saat data sedang dimuat
- Menyediakan pesan kosong saat tidak ada data
5. Manfaat dari Perubahan Ini
1. Performa Lebih Baik: Dengan pagination, hanya sejumlah kecil data yang dimuat pada satu waktu, meningkatkan
performa aplikasi
2. Pengalaman Pengguna Lebih Baik: Fitur pull-to-refresh dan infinite scroll membuat navigasi lebih intuitif
3. Kode Lebih Modular: Komponen-komponen baru dapat digunakan kembali dan dipelihara lebih mudah
4. Struktur Kode Lebih Rapi: Pemisahan antara logika tampilan dan logika data membuat kode lebih terorganisir
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-09 14:42:56 +08:00
83fa277e03
Fix Loaddata Invesment & Clearing code
...
UI – Investment (User)
- app/(application)/(user)/investment/(tabs)/index.tsx
- app/(application)/(user)/investment/(tabs)/portofolio.tsx
- app/(application)/(user)/investment/(tabs)/transaction.tsx
- app/(application)/(user)/investment/[id]/(document)/list-of-document.tsx
- app/(application)/(user)/investment/[id]/(document)/recap-of-document.tsx
- app/(application)/(user)/investment/[id]/(transaction-flow)/invoice.tsx
- app/(application)/(user)/investment/[id]/(transaction-flow)/select-bank.tsx
Screens – Investment
- screens/Invesment/ButtonStatusSection.tsx
- screens/Invesment/Document/RecapBoxDetail.tsx
- screens/Invesment/Document/ScreenListDocument.tsx
- screens/Invesment/Document/ScreenRecap.tsx
- screens/Invesment/ScreenBursa.tsx
- screens/Invesment/ScreenPortofolio.tsx
- screens/Invesment/ScreenTransaction.tsx
Profile
- app/(application)/(user)/profile/[id]/detail-blocked.tsx
API Client
- service/api-client/api-investment.ts
Docs
- docs/prompt-for-qwen-code.md
### No issue
2026-02-06 17:27:12 +08:00
72a3d42013
Fix Loaddata Voting
...
UI – Voting (User)
- app/(application)/(user)/voting/(tabs)/index.tsx
- app/(application)/(user)/voting/(tabs)/history.tsx
- app/(application)/(user)/voting/(tabs)/contribution.tsx
- app/(application)/(user)/voting/create.tsx
- app/(application)/(user)/voting/[id]/edit.tsx
- app/(application)/(user)/voting/[id]/[status]/detail.tsx
- app/(application)/(user)/voting/[id]/list-of-contributor.tsx
UI – Event
- app/(application)/(user)/event/[id]/edit.tsx
- screens/Event/ScreenStatus.tsx
UI – Voting Screens (New)
- screens/Voting/ScreenBeranda.tsx
- screens/Voting/ScreenContribution.tsx
- screens/Voting/ScreenHistory.tsx
- screens/Voting/ScreenListOfContributor.tsx
- screens/Voting/ScreenStatus.tsx
- screens/Voting/ButtonStatusSection.tsx
UI – Job
- screens/Job/ButtonStatusSection.tsx
- screens/Job/MainViewStatus2.tsx
API Client
- service/api-client/api-voting.ts
Docs
- docs/prompt-for-qwen-code.md
### No Issue
2026-02-05 15:06:14 +08:00
d0abd14047
Fix Loaddata Voting
...
Voting – User
- app/(application)/(user)/voting/(tabs)/status.tsx
- app/(application)/(user)/voting/create.tsx
Screens – Voting
- screens/Voting/ButtonStatusSection.tsx
API Client
- service/api-client/api-voting.ts
Global
- app/+not-found.tsx
- styles/global-styles.ts
Docs
- docs/prompt-for-qwen-code.md
Untracked (New Files)
- screens/Voting/ScreenStatus.tsx
### No issue
2026-02-04 17:44:57 +08:00
5b2be20469
Fix Loaddata pada event dan perbaikan tampilan pada NewWrapper
...
Event – User
- app/(application)/(user)/event/(tabs)/contribution.tsx
- app/(application)/(user)/event/(tabs)/index.tsx
- app/(application)/(user)/event/[id]/list-of-participants.tsx
Voting – User
- app/(application)/(user)/voting/(tabs)/history.tsx
Components
- components/Notification/NotificationInitializer.tsx
- components/_ShareComponent/NewWrapper.tsx
Screens – Event
- screens/Event/BoxPublishSection.tsx
- screens/Event/ButtonStatusSection.tsx
- screens/Event/ScreenHistory.tsx
- screens/Event/ScreenStatus.tsx
Screens – Forum
- screens/Forum/ViewBeranda3.tsx
API Client
- service/api-client/api-event.ts
Styles
- styles/global-styles.ts
Docs
- docs/prompt-for-qwen-code.md
Untracked (New Files)
- screens/Event/ScreenBeranda.tsx
- screens/Event/ScreenContribution.tsx
- screens/Event/ScreenListOfParticipants.tsx
#### No Issue
2026-02-04 16:56:48 +08:00
771ae45f26
Fix load data event
...
Event – User
- app/(application)/(user)/event/(tabs)/history.tsx
- app/(application)/(user)/event/(tabs)/status.tsx
- app/(application)/(user)/event/[id]/edit.tsx
- app/(application)/(user)/event/create.tsx
Event – Screens (Untracked)
- screens/Event/ScreenHistory.tsx
- screens/Event/ScreenStatus.tsx
API
- service/api-client/api-event.ts
Docs
- docs/prompt-for-qwen-code.md
### No Issue
2026-02-03 17:45:27 +08:00
48196cd46b
Fix Load data pada halaman yang membutuhkan infinite load
...
Job – User App
- app/(application)/(user)/job/(tabs)/index.tsx
- app/(application)/(user)/job/(tabs)/status.tsx
- app/(application)/(user)/job/(tabs)/archive.tsx
- app/(application)/(user)/job/create.tsx
Job – Screens
- screens/Job/ScreenBeranda.tsx
- screens/Job/ScreenBeranda2.tsx
- screens/Job/MainViewStatus.tsx
- screens/Job/MainViewStatus2.tsx
- screens/Job/ScreenArchive.tsx
- screens/Job/ScreenArchive2.tsx
API – Job (Client)
- service/api-client/api-job.ts
Notification
- screens/Notification/ScreenNotification.tsx
Docs
- QWEN.md
- docs/prompt-for-qwen-code.md
### No Issue
2026-02-02 17:09:58 +08:00
ec79a1fbcd
Fix semua tampilan yang memiliki fungsi infitine load
...
UI – User Notifications
- app/(application)/(user)/notifications/index.tsx
- service/api-notifications.ts
- screens/Notification/
UI – Portofolio (User)
- app/(application)/(user)/portofolio/[id]/create.tsx
- app/(application)/(user)/portofolio/[id]/edit.tsx
- app/(application)/(user)/portofolio/[id]/list.tsx
- screens/Portofolio/BoxPortofolioView.tsx
- screens/Portofolio/ViewListPortofolio.tsx
- screens/Profile/PortofolioSection.tsx
- service/api-client/api-portofolio.ts
Forum & User Search
- screens/Forum/DetailForum2.tsx
- screens/Forum/ViewBeranda3.tsx
- screens/UserSeach/MainView_V2.tsx
Constants & Docs
- constants/constans-value.ts
- docs/prompt-for-qwen-code.md
### No Issue
2026-01-30 17:18:47 +08:00
ed16f1b204
Fix forum detail
...
Forum (User)
- app/(application)/(user)/forum/[id]/index.tsx
- screens/Forum/ViewForumku2.tsx
- service/api-client/api-forum.ts
Forum – New / Refactor
- screens/Forum/DetailForum.tsx
- screens/Forum/DetailForum2.tsx
Documentation
- docs/
Removed
- hipmi-note.md
### No Issue'
2026-01-29 17:36:17 +08:00
b3bfbc0f7e
Fix Infinite Load Data
...
Forum & User Search – User
- app/(application)/(user)/forum/index.tsx
- app/(application)/(user)/user-search/index.tsx
Global & Core
- app/+not-found.tsx
- screens/RootLayout/AppRoot.tsx
- constants/constans-value.ts
Component
- components/Image/AvatarComp.tsx
API Client
- service/api-client/api-user.ts
Untracked Files
- QWEN.md
- helpers/
- hooks/use-pagination.tsx
- screens/Forum/ViewBeranda3.tsx
- screens/UserSeach/
### No Issue
2026-01-29 11:36:24 +08:00
0262423c50
Fix notification to report comment
...
Fix:
User – Forum (Reporting & Preview)
app/(application)/(user)/forum/[id]/other-report-commentar.tsx
app/(application)/(user)/forum/[id]/other-report-posting.tsx
app/(application)/(user)/forum/[id]/preview-report-posting.tsx
app/(application)/(user)/forum/[id]/report-commentar.tsx
app/(application)/(user)/forum/[id]/report-posting.tsx
Admin – Forum Moderation
app/(application)/admin/forum/[id]/list-report-comment.tsx
app/(application)/admin/forum/report-posting.tsx
Layout
app/(application)/(user)/_layout.tsx
API Client & Admin
service/api-admin/api-admin-forum.ts
service/api-client/api-forum.ts
service/api-client/api-master.ts
Utils
utils/badWordsIndonesia.ts
### No Issue
2026-01-19 17:46:54 +08:00
c2682246d6
Fix notifikasi forum
...
FixL
modified: app/(application)/(user)/_layout.tsx
modified: app/(application)/(user)/forum/[id]/index.tsx
modified: app/(application)/(user)/forum/create.tsx
modified: app/(application)/admin/forum/[id]/list-report-posting.tsx
modified: screens/Home/tabsList.ts
modified: service/api-admin/api-admin-forum.ts
modified: service/api-client/api-forum.ts
Add:
app/(application)/(user)/forum/[id]/preview-report-posting.tsx
types/type-forum.ts
### No Issue
2026-01-17 15:59:00 +08:00
0f5862ce70
Fix Apple Reject:
...
Add:
- app/(application)/(user)/forum/terms.tsx
Fix:
- app/(application)/(user)/_layout.tsx
- app/(application)/(user)/home.tsx
- screens/Home/tabsList.ts
- service/api-client/api-user.ts
### No Issue
2025-12-08 16:34:33 +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
8a900e9469
Halaman unblock user
...
Add:
- app/(application)/(user)/profile/[id]/blocked-list.tsx
app/(application)/(user)/profile/[id]/detail-blocked.tsx
components/_ShareComponent/ListEmptyComponent.tsx
components/_ShareComponent/ListLoaderFooterComponent.tsx
components/_ShareComponent/ListSkeletonComponent.tsx
hooks/use-paginated-api.ts
service/api-client/api-blocked.ts
Fix:
modified: app/(application)/(user)/profile/_layout.tsx
modified: components/_ShareComponent/NewWrapper.tsx
modified: components/index.ts
modified: screens/Profile/ListPage.tsx
modified: styles/global-styles.ts
### No Issue
2025-11-28 13:55:48 +08:00
d471682ae7
Refresh control dan Blockir user di forum
...
### No Issue
2025-11-26 16:13:05 +08:00
00eea71248
Penambahan fitur block user: 50%
...
Fix:
- app/(application)/(user)/forum/[id]/index.tsx
- app/(application)/(user)/home.tsx
- screens/Forum/ListPage.tsx
- screens/Forum/MenuDrawerSection.tsx/MenuBeranda.tsx
- service/api-client/api-master.ts
- service/api-client/api-user.ts
### No Issue
2025-11-25 11:04:12 +08:00
0a2aa71013
Add:
...
- app/(application)/(user)/delete-account.tsx
- assets/images/constants/logo-hipmi_back.png
Fix:
- app/(application)/(user)/_layout.tsx
- assets/images/constants/logo-hipmi.png
- components/Grid/GridCustom.tsx
- screens/Profile/ListPage.tsx
- screens/Profile/menuDrawerSection.tsx
- service/api-client/api-user.ts
### No Issue
2025-11-19 17:40:35 +08:00
ec49999f99
Integrasi API:
...
Add:
- hipmi-note.md
Fix:
- app/(application)/(user)/donation/[id]/(transaction-flow)/[invoiceId]/failed.tsx
- app/(application)/(user)/donation/[id]/(transaction-flow)/[invoiceId]/success.tsx
- app/(application)/(user)/event/[id]/confirmation.tsx
- app/(application)/(user)/investment/(tabs)/index.tsx
- app/(application)/(user)/investment/(tabs)/my-holding.tsx
- app/(application)/(user)/investment/[id]/(my-holding)/[id].tsx
- app/(application)/(user)/investment/[id]/(transaction-flow)/failed.tsx
- app/(application)/(user)/investment/[id]/(transaction-flow)/index.tsx
- app/(application)/(user)/investment/[id]/(transaction-flow)/success.tsx
- app/(application)/(user)/investment/[id]/investor.tsx
- app/(application)/admin/investment/[id]/[status]/index.tsx
- app/(application)/admin/investment/[id]/[status]/transaction-detail.tsx
- app/(application)/admin/investment/[id]/list-of-investor.tsx
- lib/dummy-data/investment/dummy-data-not-publish.ts
- screens/Authentication/VerificationView.tsx
- screens/Home/bottomFeatureSection.tsx
- service/api-client/api-investment.ts
### No Issue
2025-11-04 12:13:49 +08:00
b3209dc7ee
Integrasi API: Donation & Admin Donation
...
Fix:
- app/(application)/(user)/donation/[id]/fund-disbursement.tsx
- app/(application)/(user)/donation/[id]/list-of-donatur.tsx
- app/(application)/admin/donation/[id]/[status]/index.tsx
- app/(application)/admin/donation/[id]/detail-disbursement-of-funds.tsx
- app/(application)/admin/donation/[id]/disbursement-of-funds.tsx
- app/(application)/admin/donation/[id]/list-disbursement-of-funds.tsx
- service/api-admin/api-admin-donation.ts
- service/api-client/api-donation.ts
- utils/pickFile.ts: Sudah bisa memilih ukuran crop tapi hanya di android
### No issue
2025-10-29 17:35:18 +08:00
5d4328a139
Integrasi API: Donation Admin
...
Add:
- screens/Admin/Donation/funDonationUpdateStatus.ts
- utils/countDownAndCondition.ts
Fix:
- app/(application)/(user)/donation/[id]/index.tsx
- app/(application)/admin/donation/[id]/[status]/index.tsx
- app/(application)/admin/donation/[id]/list-of-donatur.tsx
- app/(application)/admin/donation/[id]/reject-input.tsx
- app/(application)/admin/donation/index.tsx
- app/(application)/admin/event/[id]/[status]/index.tsx
- app/(application)/admin/voting/[id]/[status]/index.tsx
- screens/Admin/Donation/BoxOfDonationStory.tsx
- screens/Donation/BoxPublish.tsx
- screens/Donation/ComponentBoxDetailData.tsx
- service/api-admin/api-admin-donation.ts
- service/api-client/api-master.ts
- utils/colorBadge.ts
git add . && git commit -m
2025-10-28 10:19:47 +08:00
1bcd1a044f
Integrasi API: Event Type
...
Add:
- utils/colorActivationForBadge.ts
Fix:
- app/(application)/admin/event/type-create.tsx
- app/(application)/admin/event/type-of-event.tsx
- app/(application)/admin/event/type-update.tsx
- service/api-admin/api-admin-event.ts
- service/api-admin/api-master-admin.ts
- service/api-client/api-event.ts
### No Issue
2025-10-24 16:22:45 +08:00
36dbfa3296
Integrasi API: Admin Event & Event user ui
...
Fix:
Metode konfirmasi pada event menggunakan QR Code
Perbaikan file pada:
- app/(application)/(user)/event/(tabs)/index.tsx
- app/(application)/(user)/event/[id]/confirmation.tsx
- app/(application)/(user)/event/[id]/publish.tsx
- app/(application)/admin/event/[id]/[status]/index.tsx
- app/(application)/admin/event/[id]/reject-input.tsx
- app/(application)/admin/event/[status]/status.tsx
- service/api-admin/api-admin-event.ts
- service/api-client/api-event.ts
### Issue: Belum menyertakan fungsi konfrimasu kehadiran
2025-10-23 17:47:36 +08:00
f50c5099d8
Integrasi API: App Information & Maps
...
Add:
- service/api-admin/api-master-admin.ts
Fix:
app/(application)/admin/app-information/business-field/[id]/index.tsx
app/(application)/admin/app-information/business-field/create.tsx
app/(application)/admin/app-information/index.tsx
app/(application)/admin/app-information/information-bank/[id]/index.tsx
app/(application)/admin/app-information/information-bank/create.tsx
app/(application)/admin/maps.tsx
screens/Admin/App-Information/BusinessFieldSection.tsx
screens/Admin/App-Information/InformationBankSection.tsx
screens/Admin/App-Information/StickerSection.tsx
screens/Authentication/LoginView.tsx
service/api-client/api-master.ts
- Perbaikan berupa integrasi API
### No Issue
2025-10-15 15:09:18 +08:00
f750d158be
Integrasi Map Business
...
Add:
components/Map/MapSelected.tsx
components/_ShareComponent/GridTwoView.tsx
service/api-client/api-maps.ts
utils/openInDeviceMaps.ts
Fix:
modified: app/(application)/(user)/maps/[id]/edit.tsx
modified: app/(application)/(user)/maps/create.tsx
modified: app/(application)/(user)/maps/index.tsx
modified: app/(application)/(user)/portofolio/[id]/index.tsx
modified: components/Map/MapCustom.tsx
modified: screens/Portofolio/BusinessLocationSection.tsx
modified: screens/Portofolio/DataPortofolio.tsx
modified: screens/Portofolio/ListPage.tsx
### No issue
2025-10-13 17:46:47 +08:00
0e7b29bb15
Integrasi API Donation
...
Fix:
- (application)/(user)/donation/[id]/(news)/[news]/edit-news
- (application)/(user)/donation/[id]/(news)/[news]/index
- (application)/(user)/donation/[id]/(news)/add-news
- (application)/(user)/donation/[id]/(news)/list-of-news
- (application)/(user)/donation/[id]/(news)/recap-of-news
- (application)/(user)/donation/[id]/infromation-fundrising
- service/api-client/api-donation
### No Issue
2025-10-09 17:00:04 +08:00
b293310969
Donation:
...
Add:
- components/_ShareComponent/MoneyTransferAnimation.tsx
Fix:
- Invoice terintegrasi API
- Create dan list berita
### No Issue
2025-10-08 17:40:36 +08:00
a980397640
Donation
...
Add:
- (user)/donation/[id]/(transaction-flow)/[invoiceId]
Fix:
Integrasi dalam alur transaksi
- Buat invoice dan list transaksi
### No Issue
2025-10-07 17:40:54 +08:00
7c82e8b588
Donation:
...
Fix:
- Edit story & bank account
- List beranda dan detailnya
- Tampilan penggalang dana
### No Issue
2025-10-07 15:52:51 +08:00
53cdca21fc
Donasi
...
Fix:
- service/api-client/api-donation.ts: penambahan fetch update, hapus dan update status donasi
- /(application)/(user)/donation/[id]/edit.tsx: integrasi ke API
### No issue
2025-10-06 17:32:18 +08:00
ba878d4d08
Donasi
...
Fix: tampilan status dan detail status sudah terintegrasi API
- create dan buntton status sudah terintegrasi
### No Issue
2025-10-06 16:11:56 +08:00
f3a3acc747
Donation:
...
Add:
- service/api-client/api-donation.ts
Fix:
- service/api-client/api-master.ts : tambah master donasi
- app/(application)/(user)/donation/create.tsx
- app/(application)/(user)/donation/create-story.tsx
### No issue
2025-10-03 17:37:29 +08:00
a6389174d7
git add . && git commit -m
2025-10-03 14:09:31 +08:00
2be4afdcb1
Investment
...
Add:
- components/Button/CoyButton.tsx
- constants/local-storage-key.ts
Fix:
- Integrasi pada proses transaksi pmebelian investasi
### No Issue
2025-10-02 17:29:25 +08:00
c2acb97a37
Invesment
...
Fix:
- tampilan list data bada beranda dan detail data main
### No Issue
2025-10-01 16:45:23 +08:00
250b216a54
Invesment
...
Fix:
- tampilan dokumen dan file prospektus
- create & edit dokumen
- list rekap dokumen dan tampilan ( untuk non author )
### No Issue
2025-10-01 14:40:50 +08:00
5f05d1f7f0
Component
...
Fix: fix nama upload dan delete file service
Invesment:
Fix:
- Edit data dan edit prospektus
- View file dengan metode react-native-webview
### No issue
2025-09-30 17:30:07 +08:00
3d8d8568a3
Invesment
...
Fix: create & edit list master sudah terintegrasi ke API
### No Issue
2025-09-30 11:00:31 +08:00
ccdd7730b2
Investment
...
Add:
- utils/pickFile: pilih extention file sesuai kebutuhan
- utils/formatCurrencyDisplay.ts: tampillan uang 2.500
- api-client/api-investment.ts
- api-storage.ts: api strogre wibudev
Fix:
- Integrasi API pada: Create, Edit, Tampilan status & detail
- Button status dan hapus data juga sudah terintegrasi
### No Issue
2025-09-29 17:42:25 +08:00
29b65aeebf
Forum
...
Fix:
- Integrasi API ke semua tampilan
### No Issue
2025-09-26 17:43:50 +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
54af104f8a
Forum
...
Add:
- api-client/api-forum
Fix:
- Integrasi API: create dan beranda file
### No Issue
2025-09-24 17:30:06 +08:00
8c5602b809
Collaboration
...
Add:
- Collaboration/GroupChatSection.tsx : fitur room chat
Fix:
- Clear code: Hapus console pada beberapa file
### No Issue
2025-09-24 15:28:16 +08:00
99f058a92f
Collaboration
...
Add:
- (user)/collaboration/[id]/select-of-participants
Fix:
- Integrasi ke api di bagian beranda , partisipan dan group
### No Issue
2025-09-23 17:41:03 +08:00
821a211f58
Collaboration
...
Fix:
- Integrasi API: Beranda, create, list partisipan, check sudah berpartisipasi ?
### No Issue
2025-09-22 17:31:40 +08:00
333b1d2512
Voting
...
Fix: Semua tampilan sudah terintegrasi API
### No Issue
2025-09-19 17:51:08 +08:00
391430de46
Voting
...
Fix:
- Integrasi API pada (tabs) status & detail
- Integrasi API beranda & detail
- Integrasi API pada voting
### No Issue
2025-09-18 17:35:18 +08:00
ce79d7c240
Voting
...
Add:
- api-client/api-voting: kumpulan fetching api voting
Fix:
- UI create dan (tabs) status udah terintegrasi ke API
### No Isuue
2025-09-17 17:31:44 +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