diff --git a/src/app/admin/(dashboard)/kesehatan/balita/create/page.tsx b/src/app/admin/(dashboard)/kesehatan/balita/create/page.tsx index 23dbe4c6..480f41f8 100644 --- a/src/app/admin/(dashboard)/kesehatan/balita/create/page.tsx +++ b/src/app/admin/(dashboard)/kesehatan/balita/create/page.tsx @@ -27,9 +27,9 @@ export default function BalitaCreatePage() { const form = state.create.form; const handleSubmit = async () => { - const ok = await state.create.submit(); + const ok = await balitaState.create.submit(); if (ok) { - state.create.reset(); + balitaState.create.reset(); router.push('/admin/kesehatan/balita'); } }; @@ -51,14 +51,14 @@ export default function BalitaCreatePage() { required placeholder="Nama balita" value={form.nama} - onChange={(e) => { form.nama = e.currentTarget.value; }} + onChange={(e) => { balitaState.create.form.nama = e.currentTarget.value; }} radius="md" /> { form.nik = e.currentTarget.value; }} + onChange={(e) => { balitaState.create.form.nik = e.currentTarget.value; }} radius="md" /> { form.tanggalLahir = e.currentTarget.value; }} + onChange={(e) => { balitaState.create.form.tanggalLahir = e.currentTarget.value; }} radius="md" /> { if (v) form.statusStunting = v as typeof form.statusStunting; }} + onChange={(v) => { if (v) balitaState.create.form.statusStunting = v as typeof form.statusStunting; }} radius="md" /> @@ -130,7 +130,7 @@ export default function BalitaCreatePage() { label="Alamat" placeholder="Alamat lengkap" value={form.alamat} - onChange={(e) => { form.alamat = e.currentTarget.value; }} + onChange={(e) => { balitaState.create.form.alamat = e.currentTarget.value; }} radius="md" /> @@ -138,17 +138,17 @@ export default function BalitaCreatePage() { { form.imunisasiLengkap = e.currentTarget.checked; }} + onChange={(e) => { balitaState.create.form.imunisasiLengkap = e.currentTarget.checked; }} /> { form.giziBaik = e.currentTarget.checked; }} + onChange={(e) => { balitaState.create.form.giziBaik = e.currentTarget.checked; }} /> { form.pemeriksaanRutin = e.currentTarget.checked; }} + onChange={(e) => { balitaState.create.form.pemeriksaanRutin = e.currentTarget.checked; }} /> @@ -156,7 +156,7 @@ export default function BalitaCreatePage() { label="Catatan" placeholder="Catatan tambahan" value={form.catatan} - onChange={(e) => { form.catatan = e.currentTarget.value; }} + onChange={(e) => { balitaState.create.form.catatan = e.currentTarget.value; }} radius="md" rows={3} /> diff --git a/src/app/admin/(dashboard)/kesehatan/balita/edit/[id]/page.tsx b/src/app/admin/(dashboard)/kesehatan/balita/edit/[id]/page.tsx index 3906110c..5423519e 100644 --- a/src/app/admin/(dashboard)/kesehatan/balita/edit/[id]/page.tsx +++ b/src/app/admin/(dashboard)/kesehatan/balita/edit/[id]/page.tsx @@ -30,11 +30,11 @@ export default function BalitaEditPage() { const form = state.edit.form; useEffect(() => { - if (id) state.edit.load(id); + if (id) balitaState.edit.load(id); }, [id]); // eslint-disable-line react-hooks/exhaustive-deps const handleSubmit = async () => { - const ok = await state.edit.update(); + const ok = await balitaState.edit.update(); if (ok) router.push('/admin/kesehatan/balita'); }; @@ -55,14 +55,14 @@ export default function BalitaEditPage() { required placeholder="Nama balita" value={form.nama} - onChange={(e) => { form.nama = e.currentTarget.value; }} + onChange={(e) => { balitaState.edit.form.nama = e.currentTarget.value; }} radius="md" /> { form.nik = e.currentTarget.value; }} + onChange={(e) => { balitaState.edit.form.nik = e.currentTarget.value; }} radius="md" /> { form.tanggalLahir = e.currentTarget.value; }} + onChange={(e) => { balitaState.edit.form.tanggalLahir = e.currentTarget.value; }} radius="md" /> { if (v) form.statusStunting = v as typeof form.statusStunting; }} + onChange={(v) => { if (v) balitaState.edit.form.statusStunting = v as typeof form.statusStunting; }} radius="md" /> @@ -134,7 +134,7 @@ export default function BalitaEditPage() { label="Alamat" placeholder="Alamat lengkap" value={form.alamat} - onChange={(e) => { form.alamat = e.currentTarget.value; }} + onChange={(e) => { balitaState.edit.form.alamat = e.currentTarget.value; }} radius="md" /> @@ -142,17 +142,17 @@ export default function BalitaEditPage() { { form.imunisasiLengkap = e.currentTarget.checked; }} + onChange={(e) => { balitaState.edit.form.imunisasiLengkap = e.currentTarget.checked; }} /> { form.giziBaik = e.currentTarget.checked; }} + onChange={(e) => { balitaState.edit.form.giziBaik = e.currentTarget.checked; }} /> { form.pemeriksaanRutin = e.currentTarget.checked; }} + onChange={(e) => { balitaState.edit.form.pemeriksaanRutin = e.currentTarget.checked; }} /> @@ -160,7 +160,7 @@ export default function BalitaEditPage() { label="Catatan" placeholder="Catatan tambahan" value={form.catatan} - onChange={(e) => { form.catatan = e.currentTarget.value; }} + onChange={(e) => { balitaState.edit.form.catatan = e.currentTarget.value; }} radius="md" rows={3} /> diff --git a/src/app/admin/(dashboard)/kesehatan/ibu-hamil/create/page.tsx b/src/app/admin/(dashboard)/kesehatan/ibu-hamil/create/page.tsx index fdabb075..17bef600 100644 --- a/src/app/admin/(dashboard)/kesehatan/ibu-hamil/create/page.tsx +++ b/src/app/admin/(dashboard)/kesehatan/ibu-hamil/create/page.tsx @@ -25,9 +25,9 @@ export default function IbuHamilCreatePage() { const form = state.create.form; const handleSubmit = async () => { - const ok = await state.create.submit(); + const ok = await ibuHamilState.create.submit(); if (ok) { - state.create.reset(); + ibuHamilState.create.reset(); router.push('/admin/kesehatan/ibu-hamil'); } }; @@ -49,14 +49,14 @@ export default function IbuHamilCreatePage() { required placeholder="Nama ibu hamil" value={form.nama} - onChange={(e) => { form.nama = e.currentTarget.value; }} + onChange={(e) => { ibuHamilState.create.form.nama = e.currentTarget.value; }} radius="md" /> { form.nik = e.currentTarget.value; }} + onChange={(e) => { ibuHamilState.create.form.nik = e.currentTarget.value; }} radius="md" /> { form.usiaKehamilan = Number(e.currentTarget.value) || 0; }} + onChange={(e) => { ibuHamilState.create.form.usiaKehamilan = Number(e.currentTarget.value) || 0; }} radius="md" /> { form.noHp = e.currentTarget.value; }} + onChange={(e) => { ibuHamilState.create.form.noHp = e.currentTarget.value; }} radius="md" /> { form.hpht = e.currentTarget.value; }} + onChange={(e) => { ibuHamilState.create.form.hpht = e.currentTarget.value; }} radius="md" /> { form.taksiranLahir = e.currentTarget.value; }} + onChange={(e) => { ibuHamilState.create.form.taksiranLahir = e.currentTarget.value; }} radius="md" /> { if (v) form.status = v as typeof form.status; }} + onChange={(v) => { if (v) ibuHamilState.edit.form.status = v as typeof form.status; }} radius="md" /> @@ -111,7 +111,7 @@ export default function IbuHamilEditPage() { label="Alamat" placeholder="Alamat lengkap" value={form.alamat} - onChange={(e) => { form.alamat = e.currentTarget.value; }} + onChange={(e) => { ibuHamilState.edit.form.alamat = e.currentTarget.value; }} radius="md" /> @@ -119,7 +119,7 @@ export default function IbuHamilEditPage() { label="Catatan" placeholder="Catatan tambahan" value={form.catatan} - onChange={(e) => { form.catatan = e.currentTarget.value; }} + onChange={(e) => { ibuHamilState.edit.form.catatan = e.currentTarget.value; }} radius="md" rows={3} />