"use client"; import { RouterEvent } from "@/app/lib/router_hipmi/router_event"; import { RouterHome } from "@/app/lib/router_hipmi/router_home"; import { MainColor } from "@/app_modules/_global/color/color_pallet"; import { ComponentGlobal_NotifikasiPeringatan } from "@/app_modules/_global/notif_global/notifikasi_peringatan"; import UIGlobal_LayoutHeaderTamplate from "@/app_modules/_global/ui/ui_header_tamplate"; import UIGlobal_LayoutTamplate from "@/app_modules/_global/ui/ui_layout_tamplate"; import { ActionIcon, SimpleGrid, Stack, Text } from "@mantine/core"; import { IconCalendarEvent, IconHistory, IconHome, IconTimelineEventText, } from "@tabler/icons-react"; import { useAtom } from "jotai"; import { useRouter } from "next/navigation"; import React from "react"; import { gs_event_hotMenu } from "../global_state"; export default function LayoutEvent_Main({ children, }: { children: React.ReactNode; }) { const router = useRouter(); const [hotMenu, setHotMenu] = useAtom(gs_event_hotMenu); const listFooter = [ { id: "1", name: "Beranda", path: RouterEvent.beranda, icon: , }, { id: "2", name: "Status", path: RouterEvent.status({ id: "1" }), icon: , }, { id: "3", name: "Kontribusi", path: RouterEvent.kontribusi, icon: , }, { id: "4", name: "Riwayat", path: RouterEvent.riwayat({ id: "1" }), icon: , }, ]; return ( <> } footer={ {listFooter.map((e, i) => ( e.path === "" ? ComponentGlobal_NotifikasiPeringatan("Cooming Soon") : (router.replace(e.path), setHotMenu(i)) } > {e.icon} {e.name} ))} // } > {children} ); }