VBI React
@visactor/vbi-react adalah lapisan adaptor React untuk @visactor/vbi, yang menghubungkan VBIChartBuilder ke pohon komponen React.
Ekspor saat ini dibagi menjadi dua lapisan:
- Ekspor root
@visactor/vbi-react:useVBI,useVSeed,useChartType,useDimensions,useMeasures,useWhereFilter,useHavingFilter - Ekspor sub-path
@visactor/vbi-react/components:BuilderLayout,ChartRenderer,ChartTypeSelector,FieldPanel
Posisi
- Pembungkus langganan state dan rendering untuk React 18+
- Menggunakan
VBIChartBuildersebagai Single Source of Truth (SSOT), tanpa menyimpan salinan state bisnis tambahan - Cocok untuk membangun panel konfigurasi BI, area pratinjau chart, dan panel debug DSL
Instalasi
Instalasi untuk proyek umum:
Untuk pengembangan lokal di dalam monorepo ini, gunakan dependensi workspace:
Mulai Cepat
Contoh berikut menunjukkan alur minimum dari awal hingga akhir dengan useVBI + useVSeed: