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

    Interface ComponentResolver

    Theme adapter — maps every schema field type to its React renderer. Unset keys fall back to the headless resolver. Pass to SchemaProvider (or SchemaView.resolver) to drive every schema-driven render with a specific theme.

    interface ComponentResolver {
        string?: RenderFunction<unknown, RenderProps>;
        number?: RenderFunction<unknown, RenderProps>;
        boolean?: RenderFunction<unknown, RenderProps>;
        null?: RenderFunction<unknown, RenderProps>;
        enum?: RenderFunction<unknown, RenderProps>;
        object?: RenderFunction<unknown, RenderProps>;
        array?: RenderFunction<unknown, RenderProps>;
        tuple?: RenderFunction<unknown, RenderProps>;
        record?: RenderFunction<unknown, RenderProps>;
        union?: RenderFunction<unknown, RenderProps>;
        discriminatedUnion?: RenderFunction<unknown, RenderProps>;
        conditional?: RenderFunction<unknown, RenderProps>;
        negation?: RenderFunction<unknown, RenderProps>;
        literal?: RenderFunction<unknown, RenderProps>;
        file?: RenderFunction<unknown, RenderProps>;
        never?: RenderFunction<unknown, RenderProps>;
        unknown?: RenderFunction<unknown, RenderProps>;
    }
    Index

    Properties

    string?: RenderFunction<unknown, RenderProps>
    number?: RenderFunction<unknown, RenderProps>
    boolean?: RenderFunction<unknown, RenderProps>
    null?: RenderFunction<unknown, RenderProps>
    enum?: RenderFunction<unknown, RenderProps>
    object?: RenderFunction<unknown, RenderProps>
    array?: RenderFunction<unknown, RenderProps>
    tuple?: RenderFunction<unknown, RenderProps>
    record?: RenderFunction<unknown, RenderProps>
    union?: RenderFunction<unknown, RenderProps>
    discriminatedUnion?: RenderFunction<unknown, RenderProps>
    conditional?: RenderFunction<unknown, RenderProps>
    negation?: RenderFunction<unknown, RenderProps>
    literal?: RenderFunction<unknown, RenderProps>
    file?: RenderFunction<unknown, RenderProps>
    never?: RenderFunction<unknown, RenderProps>
    unknown?: RenderFunction<unknown, RenderProps>