schema-components - v3.7.0
    Preparing search index...

    Variable shadcnResolverConst

    shadcnResolver: ComponentResolver = ...

    Component resolver mapping schema field types to shadcn/ui components.

    Pass to SchemaProvider to render every <SchemaComponent> / <SchemaView> in the subtree with shadcn/ui inputs, selects, and cards. Returns only the keys this theme overrides — the runtime mergeResolvers call inside <SchemaComponent> / <SchemaView> fills unset keys from headlessResolver, so variants like literal, union, discriminatedUnion, record, file, and unknown still render via the headless fallback.

    Requires shadcn/ui components installed in the consuming project.

    import { SchemaProvider } from "schema-components/react/SchemaComponent";
    import { shadcnResolver } from "schema-components/themes/shadcn";

    <SchemaProvider resolver={shadcnResolver}>
    <SchemaComponent schema={userSchema} value={user} onChange={setUser} />
    </SchemaProvider>