'use client' import CreateEditor from '@/app/admin/(dashboard)/_com/createEditor'; import ajukanIdeInovatifState from '@/app/admin/(dashboard)/_state/inovasi/ajukan-ide-inovatif'; import colors from '@/con/colors'; import { ActionIcon, Box, Button, Flex, List, ListItem, Modal, Paper, SimpleGrid, Stack, Text, TextInput, Title } from '@mantine/core'; import { useDisclosure } from '@mantine/hooks'; import { IconBulbFilled } from '@tabler/icons-react'; import { useProxy } from 'valtio/utils'; import BackButton from '../../desa/layanan/_com/BackButto'; function Page() { const [opened, { open, close }] = useDisclosure(false); const ideInovatif = useProxy(ajukanIdeInovatifState); const resetForm = () => { ideInovatif.create.form = { name: "", deskripsi: "", alamat: "", namaIde: "", masalah: "", benefit: "", }; }; const handleSubmit = async () => { await ideInovatif.create.create(); resetForm(); close(); }; return ( Ajukan Ide Inovatif Desa Darmasaba percaya bahwa setiap warga memiliki potensi luar biasa untuk menciptakan perubahan positif. Platform "Ajukan Ide Inovatif" hadir sebagai ruang inklusif bagi seluruh masyarakat untuk mengembangkan dan mengusulkan gagasan transformatif. Tujuan Ide Inovatif Ini Mendorong partisipasi aktif masyarakat Memfasilitasi inovasi berbasis lokal Memecahkan tantangan komunal Mengembangkan potensi kreativitas warga Apabila Anda Ingin Mengajukan Ide Inovatif Bisa Klik Pada Gambar Ajukan Ide Inovatif Nama } placeholder="masukkan nama" onChange={(val) => { ideInovatif.create.form.name = val.target.value; }} /> Alamat } placeholder="masukkan alamat" onChange={(val) => { ideInovatif.create.form.alamat = val.target.value; }} /> Nama Ide } placeholder="masukkan nama ide" onChange={(val) => { ideInovatif.create.form.namaIde = val.target.value; }} /> Deskripsi { ideInovatif.create.form.deskripsi = htmlContent; }} /> Masalah } placeholder="masukkan masalah" onChange={(val) => { ideInovatif.create.form.masalah = val.target.value; }} /> Benefit } placeholder="masukkan benefit" onChange={(val) => { ideInovatif.create.form.benefit = val.target.value; }} /> ); } export default Page;