ErlangFormDocs v1.0.0
Data terstruktur

Record

Merender nilai object dengan key dinamis yang sudah tersedia.

Penggunaan

Gunakan form dari useForm. Lihat persiapan awal.

example.tsx
const schema = z.object({ metadata: z.record(z.string(), z.string()) });

<ErlForm
  form={form}
  schema={schema}
/>

Gunakan pola Quick Start. Renderer membaca key dari nilai object saat ini dan membuat input sesuai schema nilai record. Hasilnya tetap object, misalnya { metadata: { source: "website", campaign: "launch" } }.

Menambah dan menghapus key

1.0.0 belum menyediakan tombol editor key. Aplikasi dapat mengubah object melalui TanStack Form:

Record kosong menampilkan pesan “No record entries yet.”. Hindari key yang mengandung titik atau kurung siku karena dipakai sebagai pemisah path internal. FieldConfig untuk record tidak menyediakan opsi typed per key dinamis. Override component record juga belum dipakai oleh renderer 1.0.0.

Di halaman ini