@schema-forms-data/react
v4.0.2
Published
All-in-one re-export: @schema-forms-data/core + templates + renderer + builder
Downloads
1,633
Maintainers
Readme
@schema-forms-data/react
Meta-package — re-exports everything from all SchemaForms packages in one install.
Install
npm install @schema-forms-data/react react-hook-form lucide-reactUsage
// Instead of installing 4 separate packages:
import { FormRenderer, BuilderProvider, Canvas } from "@schema-forms-data/react";
import type { FormSchema, FieldType } from "@schema-forms-data/react";This package re-exports from:
@schema-forms-data/core— types, enums, utilities@schema-forms-data/templates— TemplateProvider, template registry, preset blocks@schema-forms-data/renderer— FormRenderer, RendererContext@schema-forms-data/builder— BuilderProvider, Canvas, ConfigPanel, Palette
When to use individual packages instead
Use individual packages when:
- You only need the renderer (smaller bundle, no
@dnd-kitin the output) - You only need the builder (no react-hook-form required)
- You're building a micro-frontend and need fine-grained control
License
MIT © SchemaFormsData
