Ana içeriğe geç

Giriş

@nvs-dynamic-form/react-core, tiplenmiş alan tanımlarından formları dinamik olarak oluşturmak için kullanılan bir React kütüphanesidir.

Bu paket Formik üzerine inşa edilmiştir ve başlangıç noktası olarak kullanabileceğiniz temel yapı taşları (form kapsayıcısı, alan render etme, grup/dizi alanları) ile örnek yapılandırmalar sunar.

Temel kavramlar

  • Alanlar: formun ne render edeceğini tanımlayan alan tanımı listesi (FieldBase, GroupField, ArrayField).
  • Form elemanları: her alan türünü render etmek için kullanılan alan bazlı React bileşenleri.
  • Form oluşturucu: alanları, isteğe bağlı kapsayıcılarla birlikte bir düzene yerleştirir.

Desteklenen sürümler

  • React: ^18
  • Formik: ^2
not

Bu paket @nvs-dynamic-form/react-core adıyla yayınlanır.