'use client' /* eslint-disable react-hooks/exhaustive-deps */ import polsekTerdekatState from '@/app/admin/(dashboard)/_state/keamanan/polsek-terdekat'; import colors from '@/con/colors'; import { Badge, Box, Button, Center, Flex, Paper, SimpleGrid, Skeleton, Stack, Text } from '@mantine/core'; import { IconArrowDown, IconClock, IconNavigation, IconPhone, IconPin } from '@tabler/icons-react'; import { useEffect } from 'react'; import { useProxy } from 'valtio/utils'; import BackButton from '../../desa/layanan/_com/BackButto'; import { useRouter } from 'next/navigation'; function Page() { const state = useProxy(polsekTerdekatState.findFirst); const router = useRouter() const { data, loading, load, } = state; useEffect(() => { load(); }, []); // kalau masih loading if (loading) { return ( ); } // kalau data kosong if (!data) { return ( Kantor Polisi Terdekat Desa Darmasaba, Kecamatan Abiansemal, Kabupaten Badung
Data Polsek tidak ada
); } return ( Kantor Polisi Terdekat Desa Darmasaba, Kecamatan Abiansemal, Kabupaten Badung {/* Content Sebelah Kiri */} {loading ? (
) : data ? ( <> {data.nama} {data.jarakKeDesa} {data.alamat} {data.nomorTelepon} {data.jamOperasional} Layanan Yang Tersedia : {data.layananPolsek.nama} Buka ) : null}
); } export default Page;