From f3e9b5efae92a9d31e5ce971791da0f29f4b600e Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Sat, 20 Apr 2024 06:41:51 +0800 Subject: [PATCH] # fix - Ganti Appshell ke tamplate buatan sendiri pada Investasi ## No Issuee --- src/app/dev/investasi/berita/[id]/loading.tsx | 9 ++++ src/app/dev/investasi/create/loading.tsx | 9 ++++ .../investasi/create_berita/[id]/loading.tsx | 9 ++++ src/app/dev/investasi/detail/[id]/loading.tsx | 9 ++++ .../investasi/detail_berita/[id]/loading.tsx | 9 ++++ .../investasi/detail_dokumen/[id]/loading.tsx | 9 ++++ .../detail_portofolio/draft/[id]/loading.tsx | 9 ++++ .../publish/[id]/loading.tsx | 9 ++++ .../detail_portofolio/reject/[id]/loading.tsx | 9 ++++ .../detail_portofolio/review/[id]/loading.tsx | 9 ++++ .../detail_prospektus/[id]/loading.tsx | 9 ++++ .../detail_saham_terbeli/[id]/loading.tsx | 9 ++++ .../investasi/dialog_page/create/loading.tsx | 9 ++++ .../dialog_page/transaksi_saham/loading.tsx | 9 ++++ src/app/dev/investasi/edit/[id]/loading.tsx | 9 ++++ .../investasi/edit_berita/[id]/loading.tsx | 9 ++++ .../investasi/edit_dokumen/[id]/loading.tsx | 9 ++++ .../dev/investasi/edit_intro/[id]/loading.tsx | 9 ++++ .../edit_prospektus/[id]/loading.tsx | 9 ++++ .../list_edit_berita/[id]/loading.tsx | 9 ++++ src/app/dev/investasi/main/loading.tsx | 9 ++++ .../metode_transfer/[id]/loading.tsx | 9 ++++ .../proses_investasi/[id]/loading.tsx | 9 ++++ .../proses_transaksi/[id]/loading.tsx | 9 ++++ .../investasi/status_pesanan/[id]/loading.tsx | 9 ++++ .../status_transaksi/berhasil/loading.tsx | 9 ++++ .../status_transaksi/gagal/[id]/loading.tsx | 9 ++++ .../dev/investasi/transfer/[id]/loading.tsx | 9 ++++ src/app/dev/investasi/upload/loading.tsx | 9 ++++ .../dev/investasi/upload_bukti/loading.tsx | 9 ++++ .../investasi/upload_dokumen/[id]/loading.tsx | 9 ++++ .../upload_prospektus/[id]/loading.tsx | 9 ++++ src/app_modules/crowd/main/layout.tsx | 5 ++- src/app_modules/crowd/main/view.tsx | 34 +++++++++------ src/app_modules/investasi/berita/layout.tsx | 5 ++- src/app_modules/investasi/create/layout.tsx | 5 ++- .../investasi/create_berita/layout.tsx | 11 ++--- src/app_modules/investasi/detail/layout.tsx | 41 +++++++++++++------ .../investasi/detail_berita/layout.tsx | 5 ++- .../investasi/detail_dokumen/layout.tsx | 5 ++- .../detail_portofolio/draft/layout.tsx | 5 ++- .../detail_portofolio/publish/layout.tsx | 5 ++- .../detail_portofolio/reject/layout.tsx | 5 ++- .../detail_portofolio/review/layout.tsx | 33 ++++++++------- .../investasi/detail_prospektus/layout.tsx | 7 +++- .../investasi/detail_saham_terbeli/layout.tsx | 5 ++- .../investasi/dialog_page/create/layout.tsx | 5 ++- .../dialog_page/transaksi_saham/layout.tsx | 10 ++--- src/app_modules/investasi/edit/layout.tsx | 5 ++- .../investasi/edit_berita/layout.tsx | 9 ++-- .../investasi/edit_dokumen/layout.tsx | 5 ++- .../investasi/edit_intro/layout.tsx | 13 +++--- .../investasi/edit_propektus/layout.tsx | 5 ++- .../investasi/list_edit_berita/layout.tsx | 5 ++- src/app_modules/investasi/main/layout.tsx | 18 +++++--- .../investasi/metode_transfer/layout.tsx | 9 +++- .../investasi/portofolio/layout.tsx | 7 ++-- .../investasi/proses_investasi/layout.tsx | 11 ++--- .../investasi/proses_transaksi/layout.tsx | 5 ++- .../investasi/status_pesanan/layout.tsx | 5 ++- .../status_transaksi/gagal/layout.tsx | 5 ++- .../investasi/status_transaksi/layout.tsx | 8 ++-- .../investasi/transaksi/layout.tsx | 5 ++- src/app_modules/investasi/transfer/layout.tsx | 5 ++- src/app_modules/investasi/upload/layout.tsx | 5 ++- .../investasi/upload_bukti/layout.tsx | 5 ++- .../investasi/upload_dokumen/layout.tsx | 5 ++- .../investasi/upload_prospektus/layout.tsx | 5 ++- 68 files changed, 485 insertions(+), 129 deletions(-) create mode 100644 src/app/dev/investasi/berita/[id]/loading.tsx create mode 100644 src/app/dev/investasi/create/loading.tsx create mode 100644 src/app/dev/investasi/create_berita/[id]/loading.tsx create mode 100644 src/app/dev/investasi/detail/[id]/loading.tsx create mode 100644 src/app/dev/investasi/detail_berita/[id]/loading.tsx create mode 100644 src/app/dev/investasi/detail_dokumen/[id]/loading.tsx create mode 100644 src/app/dev/investasi/detail_portofolio/draft/[id]/loading.tsx create mode 100644 src/app/dev/investasi/detail_portofolio/publish/[id]/loading.tsx create mode 100644 src/app/dev/investasi/detail_portofolio/reject/[id]/loading.tsx create mode 100644 src/app/dev/investasi/detail_portofolio/review/[id]/loading.tsx create mode 100644 src/app/dev/investasi/detail_prospektus/[id]/loading.tsx create mode 100644 src/app/dev/investasi/detail_saham_terbeli/[id]/loading.tsx create mode 100644 src/app/dev/investasi/dialog_page/create/loading.tsx create mode 100644 src/app/dev/investasi/dialog_page/transaksi_saham/loading.tsx create mode 100644 src/app/dev/investasi/edit/[id]/loading.tsx create mode 100644 src/app/dev/investasi/edit_berita/[id]/loading.tsx create mode 100644 src/app/dev/investasi/edit_dokumen/[id]/loading.tsx create mode 100644 src/app/dev/investasi/edit_intro/[id]/loading.tsx create mode 100644 src/app/dev/investasi/edit_prospektus/[id]/loading.tsx create mode 100644 src/app/dev/investasi/list_edit_berita/[id]/loading.tsx create mode 100644 src/app/dev/investasi/main/loading.tsx create mode 100644 src/app/dev/investasi/metode_transfer/[id]/loading.tsx create mode 100644 src/app/dev/investasi/proses_investasi/[id]/loading.tsx create mode 100644 src/app/dev/investasi/proses_transaksi/[id]/loading.tsx create mode 100644 src/app/dev/investasi/status_pesanan/[id]/loading.tsx create mode 100644 src/app/dev/investasi/status_transaksi/berhasil/loading.tsx create mode 100644 src/app/dev/investasi/status_transaksi/gagal/[id]/loading.tsx create mode 100644 src/app/dev/investasi/transfer/[id]/loading.tsx create mode 100644 src/app/dev/investasi/upload/loading.tsx create mode 100644 src/app/dev/investasi/upload_bukti/loading.tsx create mode 100644 src/app/dev/investasi/upload_dokumen/[id]/loading.tsx create mode 100644 src/app/dev/investasi/upload_prospektus/[id]/loading.tsx diff --git a/src/app/dev/investasi/berita/[id]/loading.tsx b/src/app/dev/investasi/berita/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/berita/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/create/loading.tsx b/src/app/dev/investasi/create/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/create/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/create_berita/[id]/loading.tsx b/src/app/dev/investasi/create_berita/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/create_berita/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/detail/[id]/loading.tsx b/src/app/dev/investasi/detail/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/detail/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/detail_berita/[id]/loading.tsx b/src/app/dev/investasi/detail_berita/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/detail_berita/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/detail_dokumen/[id]/loading.tsx b/src/app/dev/investasi/detail_dokumen/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/detail_dokumen/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/detail_portofolio/draft/[id]/loading.tsx b/src/app/dev/investasi/detail_portofolio/draft/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/detail_portofolio/draft/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/detail_portofolio/publish/[id]/loading.tsx b/src/app/dev/investasi/detail_portofolio/publish/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/detail_portofolio/publish/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/detail_portofolio/reject/[id]/loading.tsx b/src/app/dev/investasi/detail_portofolio/reject/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/detail_portofolio/reject/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/detail_portofolio/review/[id]/loading.tsx b/src/app/dev/investasi/detail_portofolio/review/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/detail_portofolio/review/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/detail_prospektus/[id]/loading.tsx b/src/app/dev/investasi/detail_prospektus/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/detail_prospektus/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/detail_saham_terbeli/[id]/loading.tsx b/src/app/dev/investasi/detail_saham_terbeli/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/detail_saham_terbeli/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/dialog_page/create/loading.tsx b/src/app/dev/investasi/dialog_page/create/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/dialog_page/create/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/dialog_page/transaksi_saham/loading.tsx b/src/app/dev/investasi/dialog_page/transaksi_saham/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/dialog_page/transaksi_saham/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/edit/[id]/loading.tsx b/src/app/dev/investasi/edit/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/edit/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/edit_berita/[id]/loading.tsx b/src/app/dev/investasi/edit_berita/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/edit_berita/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/edit_dokumen/[id]/loading.tsx b/src/app/dev/investasi/edit_dokumen/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/edit_dokumen/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/edit_intro/[id]/loading.tsx b/src/app/dev/investasi/edit_intro/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/edit_intro/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/edit_prospektus/[id]/loading.tsx b/src/app/dev/investasi/edit_prospektus/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/edit_prospektus/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/list_edit_berita/[id]/loading.tsx b/src/app/dev/investasi/list_edit_berita/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/list_edit_berita/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/main/loading.tsx b/src/app/dev/investasi/main/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/main/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/metode_transfer/[id]/loading.tsx b/src/app/dev/investasi/metode_transfer/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/metode_transfer/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/proses_investasi/[id]/loading.tsx b/src/app/dev/investasi/proses_investasi/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/proses_investasi/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/proses_transaksi/[id]/loading.tsx b/src/app/dev/investasi/proses_transaksi/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/proses_transaksi/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/status_pesanan/[id]/loading.tsx b/src/app/dev/investasi/status_pesanan/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/status_pesanan/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/status_transaksi/berhasil/loading.tsx b/src/app/dev/investasi/status_transaksi/berhasil/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/status_transaksi/berhasil/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/status_transaksi/gagal/[id]/loading.tsx b/src/app/dev/investasi/status_transaksi/gagal/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/status_transaksi/gagal/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/transfer/[id]/loading.tsx b/src/app/dev/investasi/transfer/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/transfer/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/upload/loading.tsx b/src/app/dev/investasi/upload/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/upload/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/upload_bukti/loading.tsx b/src/app/dev/investasi/upload_bukti/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/upload_bukti/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/upload_dokumen/[id]/loading.tsx b/src/app/dev/investasi/upload_dokumen/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/upload_dokumen/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app/dev/investasi/upload_prospektus/[id]/loading.tsx b/src/app/dev/investasi/upload_prospektus/[id]/loading.tsx new file mode 100644 index 00000000..874bc4a9 --- /dev/null +++ b/src/app/dev/investasi/upload_prospektus/[id]/loading.tsx @@ -0,0 +1,9 @@ +import ComponentGlobal_V2_LoadingPage from "@/app_modules/component_global/loading_page_v2"; + +export default async function Page() { + return ( + <> + + + ); +} diff --git a/src/app_modules/crowd/main/layout.tsx b/src/app_modules/crowd/main/layout.tsx index 060a754a..93669ee0 100644 --- a/src/app_modules/crowd/main/layout.tsx +++ b/src/app_modules/crowd/main/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { ActionIcon, AppShell, Group, Header, Text } from "@mantine/core"; import { IconArrowLeft } from "@tabler/icons-react"; @@ -14,11 +15,11 @@ export default function LayoutMainCrowd({ const router = useRouter(); return ( <> - } > {children} - + ); } diff --git a/src/app_modules/crowd/main/view.tsx b/src/app_modules/crowd/main/view.tsx index dd5e41ea..92675a41 100644 --- a/src/app_modules/crowd/main/view.tsx +++ b/src/app_modules/crowd/main/view.tsx @@ -11,6 +11,7 @@ import { Flex, Grid, Image, + Loader, Paper, Stack, Text, @@ -19,12 +20,15 @@ import { import { IconChevronRight } from "@tabler/icons-react"; import { useAtom } from "jotai"; import { useRouter } from "next/navigation"; +import { useState } from "react"; import toast from "react-simple-toasts"; export default function MainCrowd() { const router = useRouter(); const [changeColor, setChangeColor] = useAtom(gs_investasiFooter); - const [donasiHotMenu, setDonasiHotMenu] = useAtom(gs_donasi_hot_menu) + const [donasiHotMenu, setDonasiHotMenu] = useAtom(gs_donasi_hot_menu); + const [loadingInv, setLoadingInv] = useState(false); + const [loadingDon, setLoadingDon] = useState(false); return ( <> @@ -37,10 +41,12 @@ export default function MainCrowd() { { + setLoadingInv(true); router.push(RouterCrowd.investasi); setChangeColor(0); }} @@ -49,35 +55,39 @@ export default function MainCrowd() { Investasi - Buat investasi dan jual beli saham lebih mudah dengan pengguna lain dengan CROWD INVESTASI + Buat investasi dan jual beli saham lebih mudah dengan pengguna + lain dengan CROWD INVESTASI - + {loadingInv ? : } { - router.push(RouterCrowd.donasi) - setDonasiHotMenu(0) + setLoadingDon(true); + router.push(RouterCrowd.donasi); + setDonasiHotMenu(0); }} > - + Donasi - Berbagi info untuk berdonasi lebih luas dan lebih mudah dengan CROWD DONASI + Berbagi info untuk berdonasi lebih luas dan lebih mudah dengan + CROWD DONASI - + {loadingDon ? : } diff --git a/src/app_modules/investasi/berita/layout.tsx b/src/app_modules/investasi/berita/layout.tsx index 3cbf0df4..db783a5d 100644 --- a/src/app_modules/investasi/berita/layout.tsx +++ b/src/app_modules/investasi/berita/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import React from "react"; @@ -11,9 +12,9 @@ export default function LayoutBeritaInvestasi({ }) { return ( <> - }> + }> {children} - + ); } \ No newline at end of file diff --git a/src/app_modules/investasi/create/layout.tsx b/src/app_modules/investasi/create/layout.tsx index c786e280..3fd1d650 100644 --- a/src/app_modules/investasi/create/layout.tsx +++ b/src/app_modules/investasi/create/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import React from "react"; @@ -11,13 +12,13 @@ export default function InvestasiCreateLayout({ }) { return ( <> - } > {children} - + ); } diff --git a/src/app_modules/investasi/create_berita/layout.tsx b/src/app_modules/investasi/create_berita/layout.tsx index a0899b7c..3fb6809f 100644 --- a/src/app_modules/investasi/create_berita/layout.tsx +++ b/src/app_modules/investasi/create_berita/layout.tsx @@ -1,6 +1,7 @@ "use client"; import { Warna } from "@/app/lib/warna"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell, Button, Center, Footer } from "@mantine/core"; import { IconPencilPlus } from "@tabler/icons-react"; @@ -11,24 +12,24 @@ import toast from "react-simple-toasts"; export default function LayoutCreateBeritaInvestasi({ children, - idInves + idInves, }: { children: React.ReactNode; - idInves: string + idInves: string; }) { const router = useRouter(); return ( <> - } // footer={ //
- + //
// } > {children} -
+ ); } diff --git a/src/app_modules/investasi/detail/layout.tsx b/src/app_modules/investasi/detail/layout.tsx index 257c4736..726e15c0 100644 --- a/src/app_modules/investasi/detail/layout.tsx +++ b/src/app_modules/investasi/detail/layout.tsx @@ -1,8 +1,16 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; -import { ActionIcon, AppShell, Group, Header, Text } from "@mantine/core"; -import { IconArrowLeft, IconEdit } from "@tabler/icons-react"; +import { + ActionIcon, + AppShell, + Group, + Header, + Text, + Title, +} from "@mantine/core"; +import { IconArrowLeft, IconChevronLeft, IconEdit } from "@tabler/icons-react"; import { useRouter } from "next/navigation"; import { title } from "process"; import React from "react"; @@ -15,19 +23,26 @@ export default function LayoutDetailInvestasi({ const router = useRouter(); return ( <> - +
- { - router.back() - }}> - + { + router.back(); + }} + > + - Detail Investasi - { - router.replace("") - }}> + Detail Investasi + { + router.replace(""); + }} + > {/* */} @@ -35,7 +50,7 @@ export default function LayoutDetailInvestasi({ } > {children} - + ); } diff --git a/src/app_modules/investasi/detail_berita/layout.tsx b/src/app_modules/investasi/detail_berita/layout.tsx index aa67ee20..1622adb9 100644 --- a/src/app_modules/investasi/detail_berita/layout.tsx +++ b/src/app_modules/investasi/detail_berita/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import React from "react"; @@ -11,9 +12,9 @@ export default function LayoutDetailBeritaInvestasi({ }) { return ( <> - }> + }> {children} - + ); } diff --git a/src/app_modules/investasi/detail_dokumen/layout.tsx b/src/app_modules/investasi/detail_dokumen/layout.tsx index 5c13df94..226390ef 100644 --- a/src/app_modules/investasi/detail_dokumen/layout.tsx +++ b/src/app_modules/investasi/detail_dokumen/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import React from "react"; @@ -11,9 +12,9 @@ export default function LayoutDetailDokumenInvestasi({ }) { return ( <> - }> + }> {children} - + ); } diff --git a/src/app_modules/investasi/detail_portofolio/draft/layout.tsx b/src/app_modules/investasi/detail_portofolio/draft/layout.tsx index d0673412..f32a878d 100644 --- a/src/app_modules/investasi/detail_portofolio/draft/layout.tsx +++ b/src/app_modules/investasi/detail_portofolio/draft/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import { IconEdit } from "@tabler/icons-react"; @@ -14,7 +15,7 @@ export default function LayoutDetailDraftInvestasi({ }) { return ( <> - {children} - + ); } diff --git a/src/app_modules/investasi/detail_portofolio/publish/layout.tsx b/src/app_modules/investasi/detail_portofolio/publish/layout.tsx index d68d9afb..8108beec 100644 --- a/src/app_modules/investasi/detail_portofolio/publish/layout.tsx +++ b/src/app_modules/investasi/detail_portofolio/publish/layout.tsx @@ -1,5 +1,6 @@ "use client" +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate" import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate" import { AppShell } from "@mantine/core" import React from "react" @@ -7,13 +8,13 @@ import React from "react" export default function LayoutDetailPublishInvestasi({children}: {children: React.ReactNode}){ return<> - } > {children} - + } \ No newline at end of file diff --git a/src/app_modules/investasi/detail_portofolio/reject/layout.tsx b/src/app_modules/investasi/detail_portofolio/reject/layout.tsx index d905a0e7..025da5a5 100644 --- a/src/app_modules/investasi/detail_portofolio/reject/layout.tsx +++ b/src/app_modules/investasi/detail_portofolio/reject/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import { IconEdit } from "@tabler/icons-react"; @@ -14,7 +15,7 @@ export default function LayoutDetailRejecttInvestasi({ }) { return ( <> - {children} - + ); } diff --git a/src/app_modules/investasi/detail_portofolio/review/layout.tsx b/src/app_modules/investasi/detail_portofolio/review/layout.tsx index 631bbb80..fe516d5f 100644 --- a/src/app_modules/investasi/detail_portofolio/review/layout.tsx +++ b/src/app_modules/investasi/detail_portofolio/review/layout.tsx @@ -1,19 +1,22 @@ -"use client" +"use client"; -import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate" -import { AppShell } from "@mantine/core" -import React from "react" +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; +import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; +import { AppShell } from "@mantine/core"; +import React from "react"; -export default function LayoutDetailReviewInvestasi({children}: {children: React.ReactNode}){ - return<> - - - } - > +export default function LayoutDetailReviewInvestasi({ + children, +}: { + children: React.ReactNode; +}) { + return ( + <> + } + > {children} - - + -} \ No newline at end of file + ); +} diff --git a/src/app_modules/investasi/detail_prospektus/layout.tsx b/src/app_modules/investasi/detail_prospektus/layout.tsx index cf3646ac..01c5c260 100644 --- a/src/app_modules/investasi/detail_prospektus/layout.tsx +++ b/src/app_modules/investasi/detail_prospektus/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { ActionIcon, AppShell, Group, Header, Text } from "@mantine/core"; import { IconArrowLeft } from "@tabler/icons-react"; @@ -16,9 +17,11 @@ export default function LayoutDetailProspektus({ const router = useRouter(); return ( <> - }> + } + > {children} - + ); } diff --git a/src/app_modules/investasi/detail_saham_terbeli/layout.tsx b/src/app_modules/investasi/detail_saham_terbeli/layout.tsx index 0ea00483..cc192b1d 100644 --- a/src/app_modules/investasi/detail_saham_terbeli/layout.tsx +++ b/src/app_modules/investasi/detail_saham_terbeli/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import React from "react"; @@ -11,9 +12,9 @@ export default function LayoutDetailSahamTerbeli({ }) { return ( <> - }> + }> {children} - + ); } diff --git a/src/app_modules/investasi/dialog_page/create/layout.tsx b/src/app_modules/investasi/dialog_page/create/layout.tsx index fb9731e5..d2485246 100644 --- a/src/app_modules/investasi/dialog_page/create/layout.tsx +++ b/src/app_modules/investasi/dialog_page/create/layout.tsx @@ -1,6 +1,7 @@ "use client"; import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import { AppShell, CloseButton, @@ -26,7 +27,7 @@ export default function LayoutDialogPageCreateInvestasi({ }, []); return ( <> - @@ -38,7 +39,7 @@ export default function LayoutDialogPageCreateInvestasi({ } > {children} - + ); } diff --git a/src/app_modules/investasi/dialog_page/transaksi_saham/layout.tsx b/src/app_modules/investasi/dialog_page/transaksi_saham/layout.tsx index 2a58347e..c6680a6d 100644 --- a/src/app_modules/investasi/dialog_page/transaksi_saham/layout.tsx +++ b/src/app_modules/investasi/dialog_page/transaksi_saham/layout.tsx @@ -6,6 +6,7 @@ import { useAtom } from "jotai"; import { useRouter } from "next/navigation"; import React from "react"; import { gs_investasiFooter } from "../../g_state"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; export default function LayoutCountDownTransaksiInvestasi({ children, @@ -13,18 +14,17 @@ export default function LayoutCountDownTransaksiInvestasi({ children: React.ReactNode; }) { const router = useRouter(); - const [hotMenu, setHotMenu] = useAtom(gs_investasiFooter) + const [hotMenu, setHotMenu] = useAtom(gs_investasiFooter); return ( <> - { - router.push(RouterInvestasi.main_transaksi), - setHotMenu(3) + router.push(RouterInvestasi.main_transaksi), setHotMenu(3); }} /> Status Transfer @@ -33,7 +33,7 @@ export default function LayoutCountDownTransaksiInvestasi({ } > {children} - + ); } diff --git a/src/app_modules/investasi/edit/layout.tsx b/src/app_modules/investasi/edit/layout.tsx index 5b8e83dc..812e9982 100644 --- a/src/app_modules/investasi/edit/layout.tsx +++ b/src/app_modules/investasi/edit/layout.tsx @@ -1,13 +1,14 @@ "use client" +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate" import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate" import { AppShell } from "@mantine/core" import React from "react" export default function LayoutEditInvestasi({children}: {children: React.ReactNode}){ return<> - }> + }> {children} - + } \ No newline at end of file diff --git a/src/app_modules/investasi/edit_berita/layout.tsx b/src/app_modules/investasi/edit_berita/layout.tsx index 7345c6e6..7a478ea4 100644 --- a/src/app_modules/investasi/edit_berita/layout.tsx +++ b/src/app_modules/investasi/edit_berita/layout.tsx @@ -2,6 +2,7 @@ import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi"; import { Warna } from "@/app/lib/warna"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell, Button, Center, Footer } from "@mantine/core"; import { useRouter } from "next/navigation"; @@ -13,19 +14,19 @@ export default function LayoutEditBeritaInvestasi({ }: { children: React.ReactNode; }) { - const router = useRouter() + const router = useRouter(); return ( <> - } // footer={ //
- + //
// } > {children} -
+ ); } diff --git a/src/app_modules/investasi/edit_dokumen/layout.tsx b/src/app_modules/investasi/edit_dokumen/layout.tsx index 83d593bc..a62e0eb3 100644 --- a/src/app_modules/investasi/edit_dokumen/layout.tsx +++ b/src/app_modules/investasi/edit_dokumen/layout.tsx @@ -1,6 +1,7 @@ "use client"; import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import { IconEdit } from "@tabler/icons-react"; @@ -15,7 +16,7 @@ export default function LayoutEditDokumenInvestasi({ }) { return ( <> - {children} - + ); } diff --git a/src/app_modules/investasi/edit_intro/layout.tsx b/src/app_modules/investasi/edit_intro/layout.tsx index f25f3758..cc61f609 100644 --- a/src/app_modules/investasi/edit_intro/layout.tsx +++ b/src/app_modules/investasi/edit_intro/layout.tsx @@ -1,23 +1,22 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell, Stack, Text } from "@mantine/core"; import React from "react"; export default function LayoutEditIntroInvestasi({ - children, }: { - children: React.ReactNode; }) { return ( <> - }> - - {children} - - + } + > + {children} + ); } diff --git a/src/app_modules/investasi/edit_propektus/layout.tsx b/src/app_modules/investasi/edit_propektus/layout.tsx index fd89d452..adfed286 100644 --- a/src/app_modules/investasi/edit_propektus/layout.tsx +++ b/src/app_modules/investasi/edit_propektus/layout.tsx @@ -7,6 +7,7 @@ import { IconEdit } from "@tabler/icons-react"; import React from "react"; import getOneInvestasiById from "../fun/get_one_investasi_by_id"; import { MODEL_Investasi } from "../model/model_investasi"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; export default function LayoutEditProspektusInvestasi({ children, @@ -17,7 +18,7 @@ export default function LayoutEditProspektusInvestasi({ }) { return ( <> - {children} - + ); } diff --git a/src/app_modules/investasi/list_edit_berita/layout.tsx b/src/app_modules/investasi/list_edit_berita/layout.tsx index 9768dde2..e2991ba6 100644 --- a/src/app_modules/investasi/list_edit_berita/layout.tsx +++ b/src/app_modules/investasi/list_edit_berita/layout.tsx @@ -6,6 +6,7 @@ import { AppShell } from "@mantine/core"; import { IconPencilPlus } from "@tabler/icons-react"; import React from "react"; import getOneInvestasiById from "../fun/get_one_investasi_by_id"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; export default function LayoutListEditBeritaInvestasi({ children, @@ -16,7 +17,7 @@ export default function LayoutListEditBeritaInvestasi({ }) { return ( <> - {children} - + ); } diff --git a/src/app_modules/investasi/main/layout.tsx b/src/app_modules/investasi/main/layout.tsx index 6b6be07e..db4641d2 100644 --- a/src/app_modules/investasi/main/layout.tsx +++ b/src/app_modules/investasi/main/layout.tsx @@ -26,6 +26,7 @@ import { useRouter } from "next/navigation"; import React, { useState } from "react"; import { gs_investasiFooter } from "../g_state"; import { RouterInvestasi } from "@/app/lib/router_hipmi/router_investasi"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; export default function LayoutMainInvestasi({ children, @@ -64,7 +65,7 @@ export default function LayoutMainInvestasi({ return ( <> - { router.push(e.route); - setActive(k) + setActive(k); }} >
- {e.icon} - {e.name} + + {e.icon} + + + {e.name} +
@@ -99,7 +107,7 @@ export default function LayoutMainInvestasi({ } > {children} -
+ ); } diff --git a/src/app_modules/investasi/metode_transfer/layout.tsx b/src/app_modules/investasi/metode_transfer/layout.tsx index 1f11e1d5..55d078eb 100644 --- a/src/app_modules/investasi/metode_transfer/layout.tsx +++ b/src/app_modules/investasi/metode_transfer/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import React from "react"; @@ -11,9 +12,13 @@ export default function LayoutMetodeTransferInvestasi({ }) { return ( <> - }> + + } + > {children} - + ); } diff --git a/src/app_modules/investasi/portofolio/layout.tsx b/src/app_modules/investasi/portofolio/layout.tsx index 9f23e1ef..e83712bb 100644 --- a/src/app_modules/investasi/portofolio/layout.tsx +++ b/src/app_modules/investasi/portofolio/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import { AppShell, Box, @@ -16,14 +17,12 @@ export default function LayoutPortofolioInvestasi({ children: React.ReactNode; }) { const [active, setActive] = useState(0); - return ( <> - + {children} - + ); } diff --git a/src/app_modules/investasi/proses_investasi/layout.tsx b/src/app_modules/investasi/proses_investasi/layout.tsx index a3d8d704..b1f72543 100644 --- a/src/app_modules/investasi/proses_investasi/layout.tsx +++ b/src/app_modules/investasi/proses_investasi/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import React from "react"; @@ -11,11 +12,11 @@ export default function LayoutProsesInvestasi({ }) { return ( <> - - } - >{children} + } + > + {children} + ); } diff --git a/src/app_modules/investasi/proses_transaksi/layout.tsx b/src/app_modules/investasi/proses_transaksi/layout.tsx index de6d5725..ac70e632 100644 --- a/src/app_modules/investasi/proses_transaksi/layout.tsx +++ b/src/app_modules/investasi/proses_transaksi/layout.tsx @@ -8,6 +8,7 @@ import { gs_midtrans_snap } from "../g_state"; import { IconArrowLeft } from "@tabler/icons-react"; import { title } from "process"; import { useRouter } from "next/navigation"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; export default function LayoutProsesTransaksiInvestasi({ children, @@ -19,7 +20,7 @@ export default function LayoutProsesTransaksiInvestasi({ // console.log(snapShow) return ( <> - @@ -38,7 +39,7 @@ export default function LayoutProsesTransaksiInvestasi({ } > {children} - + ); } diff --git a/src/app_modules/investasi/status_pesanan/layout.tsx b/src/app_modules/investasi/status_pesanan/layout.tsx index e4d3861e..ee3b0d71 100644 --- a/src/app_modules/investasi/status_pesanan/layout.tsx +++ b/src/app_modules/investasi/status_pesanan/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { ActionIcon, AppShell, Group, Header, Text } from "@mantine/core"; import { IconArrowLeft } from "@tabler/icons-react"; @@ -14,7 +15,7 @@ export default function LayoutStatusPesananInvestasi({ }) { return ( <> - @@ -24,7 +25,7 @@ export default function LayoutStatusPesananInvestasi({ } > {children} - + ); } diff --git a/src/app_modules/investasi/status_transaksi/gagal/layout.tsx b/src/app_modules/investasi/status_transaksi/gagal/layout.tsx index b93873df..6a61201c 100644 --- a/src/app_modules/investasi/status_transaksi/gagal/layout.tsx +++ b/src/app_modules/investasi/status_transaksi/gagal/layout.tsx @@ -16,6 +16,7 @@ import { import { useAtom } from "jotai"; import { useRouter } from "next/navigation"; import { gs_investasiFooter } from "../../g_state"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; export default function LayoutStatusTransaksiInvestasi_Gagal({ children, @@ -27,7 +28,7 @@ export default function LayoutStatusTransaksiInvestasi_Gagal({ return ( <> - @@ -61,7 +62,7 @@ export default function LayoutStatusTransaksiInvestasi_Gagal({ } > {children} - + ); } diff --git a/src/app_modules/investasi/status_transaksi/layout.tsx b/src/app_modules/investasi/status_transaksi/layout.tsx index 6fbccb59..9e316f7c 100644 --- a/src/app_modules/investasi/status_transaksi/layout.tsx +++ b/src/app_modules/investasi/status_transaksi/layout.tsx @@ -17,9 +17,9 @@ import { useRouter } from "next/navigation"; import React from "react"; import { gs_investasiFooter } from "../g_state"; import { Warna } from "@/app/lib/warna"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; -export default function LayoutStatusTransaksiInvestasi( - { +export default function LayoutStatusTransaksiInvestasi({ children, }: { children: React.ReactNode; @@ -29,7 +29,7 @@ export default function LayoutStatusTransaksiInvestasi( return ( <> - @@ -63,7 +63,7 @@ export default function LayoutStatusTransaksiInvestasi( } > {children} - + ); } diff --git a/src/app_modules/investasi/transaksi/layout.tsx b/src/app_modules/investasi/transaksi/layout.tsx index 4bc59751..245f60a8 100644 --- a/src/app_modules/investasi/transaksi/layout.tsx +++ b/src/app_modules/investasi/transaksi/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell, Title } from "@mantine/core"; import React from "react"; @@ -11,9 +12,9 @@ export default function LayoutTransaksiInvestasi({ }) { return ( <> - History transaksi}> + History transaksi}> {children} - + ); } diff --git a/src/app_modules/investasi/transfer/layout.tsx b/src/app_modules/investasi/transfer/layout.tsx index 2a8270e7..3c3a7791 100644 --- a/src/app_modules/investasi/transfer/layout.tsx +++ b/src/app_modules/investasi/transfer/layout.tsx @@ -18,6 +18,7 @@ import { useAtom } from "jotai"; import { useRouter } from "next/navigation"; import React from "react"; import { gs_investasiFooter } from "../g_state"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; export default function LayoutTransferInvestasi({ children, @@ -29,7 +30,7 @@ export default function LayoutTransferInvestasi({ return ( <> - @@ -51,7 +52,7 @@ export default function LayoutTransferInvestasi({ // } > {children} - + ); } diff --git a/src/app_modules/investasi/upload/layout.tsx b/src/app_modules/investasi/upload/layout.tsx index 8276a830..6fd81af8 100644 --- a/src/app_modules/investasi/upload/layout.tsx +++ b/src/app_modules/investasi/upload/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import React from "react"; @@ -11,9 +12,9 @@ export default function LayoutUploadGambarInvestasi({ }) { return ( <> - }> + }> {children} - + ); } diff --git a/src/app_modules/investasi/upload_bukti/layout.tsx b/src/app_modules/investasi/upload_bukti/layout.tsx index 6a9f8f4f..10ecb408 100644 --- a/src/app_modules/investasi/upload_bukti/layout.tsx +++ b/src/app_modules/investasi/upload_bukti/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import React from "react"; @@ -11,9 +12,9 @@ export default function LayoutBuktiTransferInvestasi({ }) { return ( <> - }> + }> {children} - + ); } diff --git a/src/app_modules/investasi/upload_dokumen/layout.tsx b/src/app_modules/investasi/upload_dokumen/layout.tsx index dd4ec946..7d771cf2 100644 --- a/src/app_modules/investasi/upload_dokumen/layout.tsx +++ b/src/app_modules/investasi/upload_dokumen/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import React from "react"; @@ -11,9 +12,9 @@ export default function LayoutUploadDokumenInvestasi({ }) { return ( <> - }> + }> {children} - + ); } diff --git a/src/app_modules/investasi/upload_prospektus/layout.tsx b/src/app_modules/investasi/upload_prospektus/layout.tsx index 0ac745c3..47e8f0f5 100644 --- a/src/app_modules/investasi/upload_prospektus/layout.tsx +++ b/src/app_modules/investasi/upload_prospektus/layout.tsx @@ -1,5 +1,6 @@ "use client"; +import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate"; import ComponentGlobal_HeaderTamplate from "@/app_modules/component_global/header_tamplate"; import { AppShell } from "@mantine/core"; import React from "react"; @@ -11,9 +12,9 @@ export default function LayoutUploadProspektusInvestasi({ }) { return ( <> - }> + }> {children} - + ); }