/* eslint-disable react-hooks/exhaustive-deps */ 'use client' import infoSekolahPaud from '@/app/admin/(dashboard)/_state/pendidikan/info-sekolah-paud'; import colors from '@/con/colors'; import { Box, Button, Group, Paper, Select, Stack, Text, TextInput, Title } from '@mantine/core'; import { IconArrowBack } from '@tabler/icons-react'; import { useRouter } from 'next/navigation'; import { useEffect } from 'react'; import { useProxy } from 'valtio/utils'; function CreateSiswa() { const router = useRouter(); const stateCreate = useProxy(infoSekolahPaud.siswa) useEffect(() => { stateCreate.findMany.load(); infoSekolahPaud.lembagaPendidikan.findMany.load(); }, []); const resetForm = () => { stateCreate.create.form = { nama: "", lembagaId: "", }; }; const handleSubmit = async () => { await stateCreate.create.create(); resetForm(); router.push("/admin/pendidikan/info-sekolah-paud/siswa") } return ( Create Siswa { stateCreate.create.form.nama = val.target.value; }} label={Nama} placeholder='Masukkan nama' />