"use client"; import { appConfig } from "@/shared/config/app-config"; import { useAuthSession } from "@/shared/hooks/use-session"; import { useRouter } from "next/navigation"; import { roles } from "@/shared/config/role"; const DashboardPage = () => { const router = useRouter(); const { isLoading, isAuthenticated, session } = useAuthSession(); if (isLoading) { return
Loading...
; } if (!isAuthenticated) { router.replace("/auth/admin/login"); return null; } // Get the user's role and redirect to the appropriate path const userRole = session?.user?.role; if (userRole && roles[userRole.name]) { const redirectPath = roles[userRole.name].redirectTo; if (redirectPath !== "/admin") { router.replace(redirectPath); return null; } } return (

Selamat Datang di Satu Peta {appConfig.wilayah}

Portal Informasi Geospasial {appConfig.wilayah}

Platform terpadu untuk mengelola dan memvisualisasikan data geografis {appConfig.wilayah}. Bersama kita wujudkan{" "} {appConfig.wilayah} yang lebih terintegrasi dan informatif.

Statistik

Pantau perkembangan dan analisis data geografis {appConfig.wilayah}{" "} secara real-time

Kelola Data

Kelola dan perbarui data geografis dengan mudah dan efisien

Keamanan

Sistem keamanan terpadu untuk melindungi data geografis{" "} {appConfig.wilayah}

Fitur Unggulan

Visualisasi Data Real-time

Pantau perubahan data geografis secara langsung

Analisis Terpadu

Analisis data geografis dengan berbagai parameter

Kolaborasi Tim

Kerja sama tim yang efisien dalam pengelolaan data

Layanan Peta Terintegrasi

Kelola peta dari berbagai sumber data

); }; export default DashboardPage;