UNPKG

extended-dynamic-forms

Version:

Extended React JSON Schema Form (RJSF) v6 with custom components, widgets, templates, layouts, and form events

37 lines (35 loc) 2.18 kB
import { WidgetProps } from '@rjsf/utils'; export declare function EnhancedTextWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare function EnhancedTextareaWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare function EnhancedSelectWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare function EnhancedCheckboxWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare function EnhancedRadioWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare function EnhancedNumberWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare function TelephoneWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare function EmailWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare function URLWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare function PasswordWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare function DateWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare function DateTimeWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare function FileUploadWidget(props: WidgetProps): import("react/jsx-runtime").JSX.Element; export declare const customWidgets: { TextWidget: typeof EnhancedTextWidget; TextareaWidget: typeof EnhancedTextareaWidget; SelectWidget: typeof EnhancedSelectWidget; CheckboxWidget: typeof EnhancedCheckboxWidget; RadioWidget: typeof EnhancedRadioWidget; UpDownWidget: typeof EnhancedNumberWidget; FileWidget: typeof FileUploadWidget; tel: typeof TelephoneWidget; email: typeof EmailWidget; url: typeof URLWidget; password: typeof PasswordWidget; date: typeof DateWidget; 'datetime-local': typeof DateTimeWidget; TelWidget: typeof TelephoneWidget; EmailWidget: typeof EmailWidget; URLWidget: typeof URLWidget; PasswordWidget: typeof PasswordWidget; DateWidget: typeof DateWidget; DateTimeWidget: typeof DateTimeWidget; };