@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
TypeScript
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);