Data terstruktur
Record
Merender nilai object dengan key dinamis yang sudah tersedia.
Penggunaan
Gunakan form dari useForm. Lihat persiapan awal.
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.