deskripsi:
- pindah lib di dalam app ke src ( lib setara app dan app_modules )
This commit is contained in:
2025-02-12 10:57:10 +08:00
parent 8651357a3d
commit f419559379
904 changed files with 1129 additions and 1072 deletions

View File

@@ -0,0 +1,41 @@
export const RouterAdminDashboard = {
main_admin: "/dev/admin/main/dashboard",
splash_admin: "/dev/splash/admin",
};
export const RouterAdminInvestasi_OLD = {
main_investasi: "/dev/admin/investasi/main",
halaman_aksi: "/dev/admin/investasi/halaman_aksi/",
konfirmasi: "/dev/admin/investasi/konfirmasi/",
bukti_transfer: "/dev/admin/investasi/bukti_transfer",
status_transfer: "/dev/admin/investasi/status_transfer",
table_status_publish: "/dev/admin/investasi/table_status/publish",
table_status_review: "/dev/admin/investasi/table_status/review",
table_status_reject: "/dev/admin/investasi/table_status/reject",
};
export const RouterAdminDonasi_OLD = {
api_gambar_bukti_transfer: "/api/donasi/gambar_bukti_transfer/",
main_donasi: "/dev/admin/donasi/main",
// table
table_publish: "/dev/admin/donasi/table/publish",
table_review: "/dev/admin/donasi/table/review",
table_reject: "/dev/admin/donasi/table/reject",
table_kategori: "/dev/admin/donasi/table/kategori",
// detail
detail_publish: "/dev/admin/donasi/detail/publish/",
detail_review: "/dev/admin/donasi/detail/review/",
detail_reject: "/dev/admin/donasi/detail/reject/",
// proses
proses_transaksi: "/dev/admin/donasi/proses_transaksi/",
pencairan_dana: "/dev/admin/donasi/pencairan_dana/",
};
export const RouterAdminAward = {
main_award: "/dev/admin/award/main",
};

View File

@@ -0,0 +1,6 @@
export const RouterAuth = {
login: "/dev/auth/login",
validasi: "/dev/auth/validasi/",
register: "/dev/auth/register/",
check_cookies: "/dev/check-cookies",
};

View File

@@ -0,0 +1,29 @@
export const RouterColab = {
//splash
splash: "/dev/colab/splash",
//main
beranda: "/dev/colab/main/beranda",
status: "/dev/colab/main/status",
proyek: "/dev/colab/main/proyek",
grup_diskusi: "/dev/colab/main/grup",
notifikasi: "/dev/colab/main/notifikasi",
// create
create: "/dev/colab/create",
edit: "/dev/colab/edit/",
//detail
main_detail: "/dev/colab/detail/main_detail/",
status_review: "/dev/colab/detail/status/review/",
status_reject: "/dev/colab/detail/status/reject/",
status_publish: "/dev/colab/detail/status/publish/",
detail_partisipasi_proyek: "/dev/colab/detail/proyek/partisipasi/",
detail_proyek_saya: "/dev/colab/detail/proyek/saya/",
detail_grup: "/dev/colab/detail/grup/",
info_grup: "/dev/colab/detail/info-grup/",
detail_notifikasi: "/dev/colab/detail/notifikasi/",
group_chat: "/dev/colab/detail/group/",
// proyek
};

View File

@@ -0,0 +1,5 @@
export const RouterCrowd = {
main: "/dev/crowd/main",
investasi: "/dev/investasi/main",
donasi: "/dev/donasi/main/beranda"
}

View File

@@ -0,0 +1,58 @@
export const RouterDonasi = {
//api
api_gambar: "/api/donasi/gambar/",
api_gambar_cerita: "/api/donasi/gambar_cerita/",
api_image: "/api/donasi/image/",
api_image_cerita: "/api/donasi/image_cerita/",
api_gambar_kabar: "/api/donasi/gambar_kabar/",
api_gambar_pencairan: "/api/donasi/gambar_pencairan/",
//main
main_beranda: "/dev/donasi/main/beranda",
status_galang_dana: ({ id }: { id: string }) => `/dev/donasi/main/galang_dana/${id}`,
main_donasi_saya: "/dev/donasi/main/donasi_saya",
// create
create_donasi: "/dev/donasi/create/create_donasi",
create_cerita_penggalang: "/dev/donasi/create/cerita_penggalang/",
create_kabar: "/dev/donasi/create/create_kabar/",
// edit
update_kabar: "/dev/donasi/edit/update_kabar/",
edit_donasi: "/dev/donasi/edit/edit_donasi/",
edit_cerita_penggalang: "/dev/donasi/edit/edit_cerita/",
edit_rekening: "/dev/donasi/edit/edit_rekening/",
edit_kabar: ({ id }: { id: string }) => `/dev/donasi/edit/kabar/${id}`,
//pop up
page_pop_up_create: "/dev/donasi/page_pop_up/create",
//detail
detail_main: "/dev/donasi/detail/main/",
detail_publish: "/dev/donasi/detail/publish/",
detail_review: "/dev/donasi/detail/review/",
detail_draft: "/dev/donasi/detail/draft/",
detail_reject: "/dev/donasi/detail/reject/",
detail_donasi_saya: "/dev/donasi/detail/donasi_saya/",
detail_kabar: "/dev/donasi/detail/kabar/",
detail_notif: "/dev/donasi/detail/detail_notif/",
//alur donasi
kabar: ({ id }: { id: string }) => `/dev/donasi/kabar/${id}`,
daftar_kabar: ({ id }: { id: string }) => `/dev/donasi/kabar/daftar/${id}`,
rekap_kabar: ({ id }: { id: string }) => `/dev/donasi/kabar/rekap/${id}`,
donatur: "/dev/donasi/donatur/",
pencairan_dana: "/dev/donasi/pencairan_dana/",
penggalang_dana: "/dev/donasi/penggalang_dana/",
cerita_penggalang: "/dev/donasi/cerita_penggalang/",
list_kabar: "/dev/donasi/list_kabar/",
notif_page: "/dev/donasi/notif_page/",
bukti_transfer: "/dev/donasi/bukti-transfer/",
// proses donasi
masukan_donasi: "/dev/donasi/proses_donasi/masukan_donasi/",
metode_pembayaran: "/dev/donasi/proses_donasi/metode_pembayaran/",
invoice: "/dev/donasi/proses_donasi/invoice/",
proses_transaksi: "/dev/donasi/proses_donasi/proses_transaksi/",
};

View File

@@ -0,0 +1,53 @@
export const RouterEvent = {
//main
splash: "/dev/event/splash",
beranda: "/dev/event/main/beranda",
// status_page: "/dev/event/main/status_page",
kontribusi: "/dev/event/main/kontribusi",
riwayat: ({ id }: { id: string }) => `/dev/event/main/riwayat/${id}`,
/**
*
* @param statusId | 1 - 4 | 1: Publish, 2: Review, 3: Draft, 4: Reject
* @type string
*/
// status
status: ({ id }: { id?: string }) => `/dev/event/main/status/${id}`,
// status_publish: "/dev/event/main/status_page/publish",
// status_review: "/dev/event/main/status_page/review",
// status_draft: "/dev/event/main/status_page/draft",
// status_reject: "/dev/event/main/status_page/reject",
//create
create: "/dev/event/create",
// edit
edit: "/dev/event/edit/",
// detail
detail_main: "/dev/event/detail/main/",
detail_kontribusi: "/dev/event/detail/kontribusi/",
detail_publish: "/dev/event/detail/publish/",
detail_review: "/dev/event/detail/review/",
detail_draft: "/dev/event/detail/draft/",
detail_reject: "/dev/event/detail/reject/",
detail_riwayat: "/dev/event/detail/riwayat/",
//peserta
daftar_peserta: ({ id }: { id: string }) => `/dev/event/detail/peserta/${id}`,
//sponsor
daftar_sponsor: ({ id }: { id: string }) => `/dev/event/detail/sponsor/${id}`,
edit_sponsor: "/dev/event/detail/sponsor/edit_sponsor/",
tambah_sponsor: ({ id }: { id: string }) =>
`/dev/event/detail/sponsor/tambah_sponsor/${id}`,
detail_sponsor: ({ id }: { id: string }) =>
`/dev/event/detail/detail_sponsor/${id}`,
nominal_sponsor: ({ id }: { id: string }) =>
`/dev/event/detail/sponsor/nominal_sponsor/${id}`,
metode_pembayaran: ({ id }: { id: string }) =>
`/dev/event/detail/sponsor/metode_pembayaran/${id}`,
invoice: ({ id }: { id: string }) =>
`/dev/event/invoice/${id}`,
};

View File

@@ -0,0 +1,28 @@
export const RouterForum = {
splash: "/dev/forum/splash",
// main
beranda: "/dev/forum/main",
forumku: "/dev/forum/forumku/",
// create
create: "/dev/forum/create",
//edit
edit_posting: "/dev/forum/edit/posting/",
edit_komentar: "/dev/forum/edit/komentar/",
//detail
main_detail: "/dev/forum/detail/main-detail/",
detail_report_komentar: "/dev/forum/detail/report-komentar/",
detail_report_posting: "/dev/forum/detail/report-posting/",
// komentar
komentar: "/dev/forum/komentar/",
//report
report_posting: "/dev/forum/report/posting/",
report_komentar: "/dev/forum/report/komentar/",
report_posting_lainnya: "/dev/forum/report/posting-lainnya/",
report_komentar_lainnya: "/dev/forum/report/komentar-lainnya/",
};

View File

@@ -0,0 +1,4 @@
export const RouterHome = {
main_home: "/dev/home",
home_user_non_active: "/dev/user-not-active",
};

View File

@@ -0,0 +1,4 @@
export const RouterImagePreview = {
main: ({ id }: { id: string }) => `/dev/image-preview/${id}`,
not_user_image: ({ id }: { id: string }) => `/preview-image/${id}`,
};

View File

@@ -0,0 +1,167 @@
export const NEW_RouterInvestasi = {
// API
api_gambar: "/api/investasi/gambar/",
// MAIN
/**
*
* @param param status id | 1: Publish, 2: Review, 3: Draft, 4: Reject
* @type string
*/
portofolio: ({ id }: { id: "1" | "2" | "3" | "4" }) => `/dev/investasi/main/portofolio/${id}`,
// portofolio: ({ id }: { id?: string }) => `/dev/investasi/main/portofolio/${id}`,
// TRANSAKSI
pembelian: "/dev/investasi/transaksi/pembelian/",
metode_pembayaran: "/dev/investasi/transaksi/metode-pembayaran/",
invoice: "/dev/investasi/transaksi/invoice/",
proses_transaksi: "/dev/investasi/transaksi/proses-transaksi/",
// STATUS TRANSAKSI
transaksi_gagal: "/dev/investasi/status-transaksi/gagal/",
transaksi_berhasil: "/dev/investasi/status-transaksi/berhasil/",
// FILE VIEW
file_prospektus: ({ id }: { id: string }) =>
`/dev/investasi/file-view/prospektus/${id}`,
OLD_file_view_prospektus: "/dev/investasi/file-view/prospektus/",
OLD_file_view_dokumen: "/dev/investasi/file-view/dokumen/",
// DETAIL
detail_main: ({ id }: { id: string }) => `/dev/investasi/detail/${id}`,
detail_portofolio: ({ id }: { id: string }) =>
`/dev/investasi/detail/portofolio/${id}`,
detail_prospektus: ({ id }: { id: string }) =>
`/dev/investasi/detail/prospektus/${id}`,
detail_saham: "/dev/investasi/detail/saham/",
detail_publish: "/dev/investasi/detail_portofolio/publish/",
detail_review: "/dev/investasi/detail_portofolio/review/",
detail_draft: "/dev/investasi/detail_portofolio/draft/",
detail_reject: "/dev/investasi/detail_portofolio/reject/",
// DOKUMEN
/**
* @param id | investasiId
* @type string
*/
daftar_dokumen: ({ id }: { id: string }) =>
`/dev/investasi/dokumen/daftar/${id}`,
/**
* @param id | investasiId
* @type string
*/
rekap_dokumen: ({ id }: { id: string }) =>
`/dev/investasi/dokumen/rekap/${id}`,
// BERITA
/**
* @param id | beritaId
* @type string
*/
berita: ({ id }: { id: string }) => `/dev/investasi/berita/${id}`,
/**
* @param id | investasiId
* @type string
*/
daftar_berita: ({ id }: { id: string }) =>
`/dev/investasi/berita/daftar/${id}`,
/**
* @param id | investasiId
* @type string
*/
rekap_berita: ({ id }: { id: string }) => `/dev/investasi/berita/rekap/${id}`,
// CREATE
/**
* @param id | investasiId
* @type string
*/
create_dokumen: ({ id }: { id: string }) =>
`/dev/investasi/create/dokumen/${id}`,
/**
* @param id | investasiId
* @type string
*/
create_berita: ({ id }: { id: string }) =>
`/dev/investasi/create/berita/${id}`,
// EDIT
/**
* @param id | investasiId
* @type string
*/
edit_investasi: ({ id }: { id: string }) => `/dev/investasi/edit/${id}`,
/**
* @param id | dokumenId
* @type string
*/
edit_dokumen: ({ id }: { id: string }) => `/dev/investasi/edit/dokumen/${id}`,
/**
* @param id | investasiId
* @type string
*/
edit_prospektus: ({ id }: { id: string }) =>
`/dev/investasi/edit/prospektus/${id}`,
};
export const RouterInvestasi_OLD = {
api_gambar: "/api/investasi/gambar/",
api_file_prospektus: "/api/investasi/prospektus/",
api_file_dokumen: "/api/investasi/dokumen/",
api_get_notif_midtrans: "/api/investasi/midtrans",
//INVESTASI
main: "/dev/investasi/main",
create: "/dev/investasi/create/investasi",
main_porto: "/dev/investasi/main/portofolio",
main_investasi: "/dev/investasi/main/saham_saya",
main_transaksi: "/dev/investasi/main/transaksi",
transfer: "/dev/investasi/transfer/",
dialog_transaksi: "/dev/investasi/dialog_page/transaksi_saham",
dialog_create: "/dev/investasi/dialog_page/create",
// portofolio
portofolio: "/dev/investasi/main/portofolio",
// proses beli saham
proses_investasi: "/dev/investasi/proses_investasi/",
proses_transaksi: "/dev/investasi/proses_transaksi/",
status_transaksi: "/dev/investasi/status_transaksi/berhasil",
status_pesanan: "/dev/investasi/status_pesanan/",
status_transaksi_gagal: "/dev/investasi/status_transaksi/gagal/",
metode_transfer: "/dev/investasi/metode_transfer/",
// edit //
edit: "/dev/investasi/edit/",
edit_intro: "/dev/investasi/edit_intro/",
edit_prospektus: "/dev/investasi/edit_prospektus/",
edit_dokumen: "/dev/investasi/edit_dokumen/",
edit_berita: "/dev/investasi/edit_berita/",
// detail //
detail: "/dev/investasi/detail/",
detail_portofolio: "",
detail_saham_terbeli: "/dev/investasi/detail_saham_terbeli/",
detail_prospektus: "/dev/investasi/detail_prospektus/",
detail_dokumen: "/dev/investasi/detail_dokumen/",
detail_berita: "/dev/investasi/detail_berita/",
detail_draft: "/dev/investasi/detail_portofolio/draft/",
detail_publish: "/dev/investasi/detail_portofolio/publish/",
detail_review: "/dev/investasi/detail_portofolio/review/",
detail_reject: "/dev/investasi/detail_portofolio/reject/",
// berita
daftar_berita: "/dev/investasi/berita/",
create_berita: "/dev/investasi/create_berita/",
list_edit_berita: "/dev/investasi/list_edit_berita/",
//upload
upload_prospektus: "/dev/investasi/upload_prospektus/",
upload_dokumen: "/dev/investasi/upload_dokumen/",
};

View File

@@ -0,0 +1,33 @@
export const RouterJob = {
//api
api_gambar: "/api/job/gambar/",
//spalsh
spalsh: "/dev/job/splash",
// main
beranda: "/dev/job/main/beranda",
/**
*
* @param statusId | 1 - 4 | 1: Publish, 2: Review, 3: Draft, 4: Reject
* @returns
*/
status: ({ id }: { id?: string }) => `/dev/job/main/status/${id}`,
arsip: "/dev/job/main/arsip",
// create & edit
create: "/dev/job/create",
edit: "/dev/job/edit/",
// detail
main_detail: "/dev/job/detail/main/",
detail_publish: "/dev/job/detail/publish/",
detail_review: "/dev/job/detail/review/",
detail_draft: "/dev/job/detail/draft/",
detail_reject: "/dev/job/detail/reject/",
detail_arsip: "/dev/job/detail/arsip/",
// non user
non_user_view: "/dev/job/non_user_view/",
"job_vacancy_non_user": ({ id }: { id: string }) => `/job-vacancy/${id}`,
};

View File

@@ -0,0 +1,34 @@
export const RouterProfile = {
katalogOLD: "/dev/katalog/",
"katalog": ({id}:{id: string}) => `/dev/katalog/${id}`,
// create
create: "/dev/profile/create",
// edit
edit: "/dev/profile/edit/",
// api
api_foto_profile: "/api/profile/foto/",
api_background_profile: "/api/profile/background/",
api_url_foto: "/api/profile/url_foto/",
api_url_background: "/api/profile/url_background/",
// upload
update_foto_profile: "/dev/profile/upload/foto/",
update_foto_background: "/dev/profile/upload/background/",
};
export const RouterPortofolio = {
main_detail: "/dev/portofolio/main/",
api_logo_porto: "/api/portofolio/logo/",
create: "/dev/portofolio/create/",
daftar_portofolio: "/dev/portofolio/daftar-portofolio/",
//edit
edit_data_bisnis: "/dev/portofolio/edit/data/",
edit_logo_bisnis: "/dev/portofolio/edit/logo/",
edit_medsos_bisnis: "/dev/portofolio/edit/medsos/",
};

View File

@@ -0,0 +1,12 @@
export const RouterMap = {
// api
api_foto: "/api/map/foto/",
api_custom_pin: "/api/map/pin/",
// main
splash: "/dev/map/splash",
main_view: "/dev/map/main",
create: "/dev/map/create/",
edit: "/dev/map/edit/",
custom_pin: "/dev/map/custom-pin/",
};

View File

@@ -0,0 +1,4 @@
export const RouterNotifikasi = {
// main: ({ name }: { name: string }) => `/dev/notifikasi/${name}`,
categoryApp: ({ name }: { name: string }) => `/dev/notifikasi/${name}`,
};

View File

@@ -0,0 +1,3 @@
export const RouterUserSearch = {
main: "/dev/user-search"
}

View File

@@ -0,0 +1,31 @@
export const RouterVote = {
// main
splash: "/dev/vote/splash",
beranda: "/dev/vote/main/beranda",
status: ({ id }: { id?: string }) => `/dev/vote/main/status/${id}`,
kontribusi: "/dev/vote/main/kontribusi",
/**
*
* @param riwayatId | 1 & 2 | 1: Semua, 2: Saya
* @type string
*/
riwayat: ({ id }: { id?: string }) => `/dev/vote/main/riwayat/${id}`,
// create
create: "/dev/vote/create",
//
edit: "/dev/vote/edit/",
//detail
main_detail: "/dev/vote/detail/main/",
detail_publish: "/dev/vote/detail/publish/",
detail_review: "/dev/vote/detail/review/",
detail_draft: "/dev/vote/detail/draft/",
detail_reject: "/dev/vote/detail/reject/",
detail_kontribusi: "/dev/vote/detail/kontribusi/",
detail_semua_riwayat: "/dev/vote/detail/semua_riwayat/",
detail_riwayat_saya: "/dev/vote/detail/riwayat_saya/",
daftar_kontributor: "/dev/vote/detail/daftar-kontributor/",
};