Layout with Components
This example demonstrates BuilderLayout + FieldPanel + ChartRenderer + ChartTypeSelector.
Dependencies
- Packages:
@visactor/vbi-react/components,@visactor/vbi,react - Props:
buildershould have available dimension/measure fields forFieldPaneladd/remove demos
Code Snippet
Expected Behavior
- Top bar: switch chart type; Left panel: add/remove dimensions/measures; Main area: chart DSL preview.
- Main area auto-refreshes after field operations — no manual trigger needed.
- On build failure,
ChartRenderershows a default error message and retry button.