Render an editable (or read-only) UI from a Zod schema, JSON Schema, or
OpenAPI document.
Auto-detects the input format, normalises to JSON Schema via the
adapter, walks the JSON Schema tree, and delegates per-field rendering
to the ComponentResolver supplied via SchemaProvider —
falling back to a headless HTML renderer when no provider is present.
Pass readOnly to render a presentational view instead of inputs, or
wrap with <SchemaProvider resolver={…}> to swap the theme.
Render an editable (or read-only) UI from a Zod schema, JSON Schema, or OpenAPI document.
Auto-detects the input format, normalises to JSON Schema via the adapter, walks the JSON Schema tree, and delegates per-field rendering to the ComponentResolver supplied via SchemaProvider — falling back to a headless HTML renderer when no provider is present.
Pass
readOnlyto render a presentational view instead of inputs, or wrap with<SchemaProvider resolver={…}>to swap the theme.