'use client'; import colors from '@/con/colors'; import { Box, Button, Center, Divider, Grid, GridCol, Image, Paper, Skeleton, Stack, Text, Title } from '@mantine/core'; import { useShallowEffect } from '@mantine/hooks'; import { IconEdit } from '@tabler/icons-react'; import { useRouter } from 'next/navigation'; import { useProxy } from 'valtio/utils'; import stateVisiMisiPPID from '../../_state/ppid/visi_misi_ppid/visimisiPPID'; import DOMPurify from 'dompurify' function VisiMisiPPIDList() { const router = useRouter(); const listVisiMisi = useProxy(stateVisiMisiPPID); useShallowEffect(() => { listVisiMisi.findById.load('1'); }, []); if (listVisiMisi.findById.loading) { return (