UNPKG

@canard/schema-form

Version:

React-based component library that renders forms based on JSON Schema with plugin system support for validators and UI components

6 lines (5 loc) 688 B
import { type ComponentType } from 'react'; import type { SchemaNode } from '../../../core'; import type { FormTypeInputProps, OverridableFormTypeInputProps } from '../../../types'; import type { SchemaNodeProxyProps } from '../SchemaNodeProxy'; export declare const SchemaNodeInputWrapper: (node: SchemaNode | null, overrideFormTypeInputProps: OverridableFormTypeInputProps | undefined, OverridePreferredFormTypeInput: ComponentType<FormTypeInputProps> | undefined, NodeProxy: ComponentType<SchemaNodeProxyProps>) => import("winglet/common-utils/dist/@aileron/declare").Fn<[], null> | ((preferredOverrideProps: OverridableFormTypeInputProps) => import("react/jsx-runtime").JSX.Element);