diff --git a/src/app/dev/event/create/loading.tsx b/src/app/dev/event/create/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/event/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/event/detail/draft/[id]/loading.tsx b/src/app/dev/event/detail/draft/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/event/detail/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/event/detail/kontribusi/[id]/loading.tsx b/src/app/dev/event/detail/kontribusi/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/event/detail/kontribusi/[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/event/detail/main/[id]/loading.tsx b/src/app/dev/event/detail/main/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/event/detail/main/[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/event/detail/publish/[id]/loading.tsx b/src/app/dev/event/detail/publish/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/event/detail/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/event/detail/reject/[id]/loading.tsx b/src/app/dev/event/detail/reject/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/event/detail/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/event/detail/review/[id]/loading.tsx b/src/app/dev/event/detail/review/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/event/detail/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/event/detail/riwayat/[id]/loading.tsx b/src/app/dev/event/detail/riwayat/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/event/detail/riwayat/[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/event/edit/[id]/loading.tsx b/src/app/dev/event/edit/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/event/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/forum/create/loading.tsx b/src/app/dev/forum/create/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/forum/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/forum/edit/komentar/[id]/loading.tsx b/src/app/dev/forum/edit/komentar/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/forum/edit/komentar/[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/forum/edit/posting/[id]/loading.tsx b/src/app/dev/forum/edit/posting/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/forum/edit/posting/[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/forum/komentar/[id]/loading.tsx b/src/app/dev/forum/komentar/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/forum/komentar/[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/forum/splash/loading.tsx b/src/app/dev/forum/splash/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/forum/splash/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/job/create/loading.tsx b/src/app/dev/job/create/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/job/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/job/detail/arsip/[id]/loading.tsx b/src/app/dev/job/detail/arsip/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/job/detail/arsip/[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/job/detail/draft/[id]/loading.tsx b/src/app/dev/job/detail/draft/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/job/detail/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/job/detail/main/[id]/loading.tsx b/src/app/dev/job/detail/main/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/job/detail/main/[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/job/detail/publish/[id]/loading.tsx b/src/app/dev/job/detail/publish/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/job/detail/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/job/detail/reject/[id]/loading.tsx b/src/app/dev/job/detail/reject/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/job/detail/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/job/detail/review/[id]/loading.tsx b/src/app/dev/job/detail/review/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/job/detail/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/job/edit/[id]/loading.tsx b/src/app/dev/job/edit/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/job/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/job/main/loading.tsx b/src/app/dev/job/main/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/job/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/job/non_user_view/[id]/loading.tsx b/src/app/dev/job/non_user_view/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/job/non_user_view/[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/job/splash/loading.tsx b/src/app/dev/job/splash/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/job/splash/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/vote/create/loading.tsx b/src/app/dev/vote/create/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/vote/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/vote/detail/draft/[id]/loading.tsx b/src/app/dev/vote/detail/draft/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/vote/detail/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/vote/detail/kontribusi/[id]/loading.tsx b/src/app/dev/vote/detail/kontribusi/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/vote/detail/kontribusi/[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/vote/detail/main/[id]/loading.tsx b/src/app/dev/vote/detail/main/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/vote/detail/main/[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/vote/detail/publish/[id]/loading.tsx b/src/app/dev/vote/detail/publish/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/vote/detail/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/vote/detail/reject/[id]/loading.tsx b/src/app/dev/vote/detail/reject/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/vote/detail/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/vote/detail/review/[id]/loading.tsx b/src/app/dev/vote/detail/review/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/vote/detail/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/vote/detail/riwayat_saya/[id]/loading.tsx b/src/app/dev/vote/detail/riwayat_saya/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/vote/detail/riwayat_saya/[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/vote/detail/semua_riwayat/[id]/loading.tsx b/src/app/dev/vote/detail/semua_riwayat/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/vote/detail/semua_riwayat/[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/vote/edit/[id]/loading.tsx b/src/app/dev/vote/edit/[id]/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/vote/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/vote/main/loading.tsx b/src/app/dev/vote/main/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/vote/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/vote/splash/loading.tsx b/src/app/dev/vote/splash/loading.tsx
new file mode 100644
index 00000000..b1f8b62f
--- /dev/null
+++ b/src/app/dev/vote/splash/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/component_global/component_layout_tamplate.tsx b/src/app_modules/component_global/component_layout_tamplate.tsx
index 87090716..b253ee8e 100644
--- a/src/app_modules/component_global/component_layout_tamplate.tsx
+++ b/src/app_modules/component_global/component_layout_tamplate.tsx
@@ -46,6 +46,7 @@ export default function AppComponentGlobal_LayoutTamplate({
{/* Children */}
+
{children}
}
- footer={}
+ footer={
+
+ }
>
{children}
diff --git a/src/app_modules/donasi/main/layout.tsx b/src/app_modules/donasi/main/layout.tsx
index a4c09f67..995bce8e 100644
--- a/src/app_modules/donasi/main/layout.tsx
+++ b/src/app_modules/donasi/main/layout.tsx
@@ -119,7 +119,7 @@ export default function LayoutDonasi({
>
{e.icon}
-
+
{e.name}
diff --git a/src/app_modules/event/create/layout.tsx b/src/app_modules/event/create/layout.tsx
index 7833add2..a75b94c7 100644
--- a/src/app_modules/event/create/layout.tsx
+++ b/src/app_modules/event/create/layout.tsx
@@ -3,6 +3,7 @@
import { AppShell } from "@mantine/core";
import React from "react";
import ComponentEvent_HeaderTamplate from "../component/header_tamplate";
+import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate";
export default function LayoutEvent_Create({
children,
@@ -11,9 +12,9 @@ export default function LayoutEvent_Create({
}) {
return (
<>
- }>
+ }>
{children}
-
+
>
);
}
diff --git a/src/app_modules/event/detail/draft/layout.tsx b/src/app_modules/event/detail/draft/layout.tsx
index 30b68d10..3f61b029 100644
--- a/src/app_modules/event/detail/draft/layout.tsx
+++ b/src/app_modules/event/detail/draft/layout.tsx
@@ -5,6 +5,7 @@ import React from "react";
import ComponentEvent_HeaderTamplate from "../../component/header_tamplate";
import { IconEdit } from "@tabler/icons-react";
import { RouterEvent } from "@/app/lib/router_hipmi/router_event";
+import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate";
export default function LayoutEvent_DetailDraft({
children,
@@ -15,11 +16,11 @@ export default function LayoutEvent_DetailDraft({
}) {
return (
<>
- } route2={RouterEvent.edit + eventId}/>}
>
{children}
-
+
>
);
}
diff --git a/src/app_modules/event/detail/kontribusi/layout.tsx b/src/app_modules/event/detail/kontribusi/layout.tsx
index eacf0262..253030b4 100644
--- a/src/app_modules/event/detail/kontribusi/layout.tsx
+++ b/src/app_modules/event/detail/kontribusi/layout.tsx
@@ -3,6 +3,7 @@
import { AppShell } from "@mantine/core";
import React from "react";
import ComponentEvent_HeaderTamplate from "../../component/header_tamplate";
+import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate";
export default function LayoutEvent_DetailKontribusi({
children,
@@ -11,11 +12,11 @@ export default function LayoutEvent_DetailKontribusi({
}) {
return (
<>
- }
>
{children}
-
+
>
);
}
diff --git a/src/app_modules/event/detail/main_detail/layout.tsx b/src/app_modules/event/detail/main_detail/layout.tsx
index 0f21855e..4d36d123 100644
--- a/src/app_modules/event/detail/main_detail/layout.tsx
+++ b/src/app_modules/event/detail/main_detail/layout.tsx
@@ -3,6 +3,7 @@
import { AppShell } from "@mantine/core";
import React from "react";
import ComponentEvent_HeaderTamplate from "../../component/header_tamplate";
+import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate";
export default function LayoutEvent_DetailMain({
children,
@@ -11,9 +12,11 @@ export default function LayoutEvent_DetailMain({
}) {
return (
<>
- }>
+ }
+ >
{children}
-
+
>
);
}
diff --git a/src/app_modules/event/detail/publish/layout.tsx b/src/app_modules/event/detail/publish/layout.tsx
index 8b599304..6418e34a 100644
--- a/src/app_modules/event/detail/publish/layout.tsx
+++ b/src/app_modules/event/detail/publish/layout.tsx
@@ -3,6 +3,7 @@
import { AppShell } from "@mantine/core";
import React from "react";
import ComponentEvent_HeaderTamplate from "../../component/header_tamplate";
+import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate";
export default function LayoutEvent_DetailPublish({
children,
@@ -11,11 +12,11 @@ export default function LayoutEvent_DetailPublish({
}) {
return (
<>
- }
>
{children}
-
+
>
);
}
diff --git a/src/app_modules/event/detail/reject/layout.tsx b/src/app_modules/event/detail/reject/layout.tsx
index dcac00c7..0cb4e0f2 100644
--- a/src/app_modules/event/detail/reject/layout.tsx
+++ b/src/app_modules/event/detail/reject/layout.tsx
@@ -3,6 +3,7 @@
import { AppShell } from "@mantine/core";
import React from "react";
import ComponentEvent_HeaderTamplate from "../../component/header_tamplate";
+import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate";
export default function LayoutEvent_DetailReject({
children,
@@ -11,11 +12,11 @@ export default function LayoutEvent_DetailReject({
}) {
return (
<>
- }
>
{children}
-
+
>
);
}
diff --git a/src/app_modules/event/detail/review/layout.tsx b/src/app_modules/event/detail/review/layout.tsx
index 3f5ba81d..83a1e436 100644
--- a/src/app_modules/event/detail/review/layout.tsx
+++ b/src/app_modules/event/detail/review/layout.tsx
@@ -3,6 +3,7 @@
import { AppShell } from "@mantine/core";
import React from "react";
import ComponentEvent_HeaderTamplate from "../../component/header_tamplate";
+import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate";
export default function LayoutEvent_DetailReview({
children,
@@ -11,11 +12,11 @@ export default function LayoutEvent_DetailReview({
}) {
return (
<>
- }
>
{children}
-
+
>
);
}
diff --git a/src/app_modules/event/detail/riwayat/layout.tsx b/src/app_modules/event/detail/riwayat/layout.tsx
index 189f3554..157b3f9a 100644
--- a/src/app_modules/event/detail/riwayat/layout.tsx
+++ b/src/app_modules/event/detail/riwayat/layout.tsx
@@ -3,6 +3,7 @@
import { AppShell } from "@mantine/core";
import React from "react";
import ComponentEvent_HeaderTamplate from "../../component/header_tamplate";
+import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate";
export default function LayoutEvent_DetailRiwayat({
children,
@@ -11,9 +12,9 @@ export default function LayoutEvent_DetailRiwayat({
}) {
return (
<>
- }>
+ }>
{children}
-
+
>
);
}
diff --git a/src/app_modules/event/edit/layout.tsx b/src/app_modules/event/edit/layout.tsx
index 2d883e16..6e629fc9 100644
--- a/src/app_modules/event/edit/layout.tsx
+++ b/src/app_modules/event/edit/layout.tsx
@@ -3,6 +3,7 @@
import { AppShell } from "@mantine/core";
import React from "react";
import ComponentEvent_HeaderTamplate from "../component/header_tamplate";
+import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate";
export default function LayoutEvent_Edit({
children,
@@ -11,9 +12,9 @@ export default function LayoutEvent_Edit({
}) {
return (
<>
- }>
+ }>
{children}
-
+
>
);
}
diff --git a/src/app_modules/event/main/beranda.tsx b/src/app_modules/event/main/beranda.tsx
index 5f5a31df..8dbf867e 100644
--- a/src/app_modules/event/main/beranda.tsx
+++ b/src/app_modules/event/main/beranda.tsx
@@ -37,6 +37,7 @@ export default function Event_Beranda({
dataEvent: MODEL_EVENT[];
}) {
const router = useRouter();
+ const [loading, setLoading] = useState(false);
// if (_.isEmpty(dataEvent))
// return (
@@ -48,13 +49,17 @@ export default function Event_Beranda({
// );
return (
<>
-
+
router.push(RouterEvent.create)}
+ onClick={() => {
+ setLoading(true);
+ router.push(RouterEvent.create);
+ }}
>
diff --git a/src/app_modules/event/main/layout.tsx b/src/app_modules/event/main/layout.tsx
index 31500431..4b2ca566 100644
--- a/src/app_modules/event/main/layout.tsx
+++ b/src/app_modules/event/main/layout.tsx
@@ -25,6 +25,7 @@ import { useAtom } from "jotai";
import { gs_event_hotMenu, gs_event_status } from "../global_state";
import { RouterEvent } from "@/app/lib/router_hipmi/router_event";
import { RouterHome } from "@/app/lib/router_hipmi/router_home";
+import AppComponentGlobal_LayoutTamplate from "@/app_modules/component_global/component_layout_tamplate";
export default function LayoutEvent_Main({
children,
@@ -62,7 +63,7 @@ export default function LayoutEvent_Main({
];
return (
<>
-
}
footer={
-