'use client' import stateDesaPengumuman from '@/app/admin/(dashboard)/_state/desa/pengumuman'; import colors from '@/con/colors'; import { Box, Container, Group, Paper, Skeleton, Stack, Text } from '@mantine/core'; import { useShallowEffect } from '@mantine/hooks'; import { useParams } from 'next/navigation'; import { useProxy } from 'valtio/utils'; import BackButton from '../../../layanan/_com/BackButto'; function Page() { const detail = useProxy(stateDesaPengumuman.pengumuman.findUnique) const params = useParams() useShallowEffect(() => { stateDesaPengumuman.pengumuman.findUnique.load(params?.id as string) }, []) if (!detail.data) { return ( ) } return ( {/* Header */} {detail.data?.judul} {detail.data?.CategoryPengumuman?.name} {new Date(detail.data?.createdAt).toLocaleDateString('id-ID', { weekday: 'long', day: 'numeric', month: 'long', year: 'numeric' })} ); } export default Page;