UNPKG

formsy-semantic-ui-react

Version:

Formsy-React wrappers for Semantic-Ui-React's form Components

15 lines (14 loc) 973 B
import { FormsyInjectedProps } from 'formsy-react'; import React from 'react'; import { Dropdown, Form, Select, StrictDropdownProps, StrictFormFieldProps } from 'semantic-ui-react'; type FormsyDropdownValue = StrictDropdownProps['value']; export interface IFormsyDropdownProps extends FormsyInjectedProps<FormsyDropdownValue>, Pick<StrictFormFieldProps, 'as' | 'className' | 'error' | 'width' | 'inline' | 'disabled'>, Omit<StrictDropdownProps, 'error' | 'value'> { id?: string; inputClassName?: string; passRequiredToField?: boolean; inputAs?: typeof Dropdown | typeof Select | typeof Form.Dropdown | typeof Form.Select; label?: string | React.ReactNode; errorLabel?: React.ReactElement; } declare const _default: React.ComponentType<Omit<IFormsyDropdownProps & import("formsy-react/dist/withFormsy").WrapperProps<string | number | boolean | (string | number | boolean)[]>, keyof import("formsy-react").InjectedProps<V>>>; export default _default;