'use client' import colors from '@/con/colors'; import { Box, Center, Grid, GridCol, Image, Pagination, Paper, SimpleGrid, Skeleton, Stack, Text, TextInput, Title } from '@mantine/core'; import BackButton from '../../desa/layanan/_com/BackButto'; import { useProxy } from 'valtio/utils'; import tipsKeamananState from '@/app/admin/(dashboard)/_state/keamanan/tips-keamanan'; import { useDebouncedValue, useShallowEffect } from '@mantine/hooks'; import { useState } from 'react'; import { IconSearch } from '@tabler/icons-react'; function Page() { const state = useProxy(tipsKeamananState); const [search, setSearch] = useState(''); const [debouncedSearch] = useDebouncedValue(search, 1000); const { data, page, totalPages, loading, load, } = state.findMany; useShallowEffect(() => { load(page, 3, debouncedSearch); }, [page, debouncedSearch]); if (loading || !data) { return ( ); } return ( Tips Keamanan setSearch(e.target.value)} leftSection={} w={'100%'} /> Keamanan dan ketertiban lingkungan di Desa Darmasaba dijaga melalui peran aktif Pecalang dan Patwal (Patroli Pengawal). Mereka bertugas memastikan desa tetap aman, tertib, dan kondusif bagi seluruh warga. {data.map((v, k) => (
{v.judul}
))}
load(newPage)} total={totalPages} my="md" />
); } export default Page;