interface DetailRendererProps {
    ctx: DetailTesterContext;
    data: unknown;
    dispatch: DetailDispatch;
    label: string;
    path: string[];
    resolveRenderer?: (schema: JSONSchema7) => ReactNode;
    rootData: unknown;
    rootSchema: JSONSchema7;
    schema: JSONSchema7;
    uiSchema: UISchemaElement;
}

Properties

data: unknown
dispatch: DetailDispatch
label: string
path: string[]
resolveRenderer?: (schema: JSONSchema7) => ReactNode

Pick a concrete renderer for an alternate schema (anyOf/oneOf branches) without changing the UISchema Control scope.

rootData: unknown
rootSchema: JSONSchema7
schema: JSONSchema7
uiSchema: UISchemaElement