Form
as
any
action
string | undefined
children
ReactNode
className
string | undefined
error
boolean | undefined
inverted
boolean | undefined
loading
boolean | undefined
onSubmit
((event: FormEvent<HTMLFormElement>, data: FormProps) => void) | undefined
reply
boolean | undefined
size
string | undefined
success
boolean | undefined
unstackable
boolean | undefined
warning
boolean | undefined
widths
"equal" | undefined
https://react.semantic-ui.com/collections/form/
Form Subcomponents
<Form><Form.Group widths="equal"><Form.Inputfluidplaceholder="Подсказка"value="Значение значение значение"/><Form.Inputfluidplaceholder="Подсказка"value="Значение значение значение"disabled/><Form.Inputfluidplaceholder="Подсказка"value="Значение значение значение"error="Ошибка!"/><Form.Inputfluidplaceholder="Подсказка"value="Значение значение значение"loading/></Form.Group><Form.Group widths="equal"><Form.TextArea placeholder="Подсказка" value="Hello world" /><Form.TextArea placeholder="Подсказка" disabled value="Hello world" /><Form.TextAreaplaceholder="Подсказка"error="Ошибка!"value="Hello world"/><Form.TextAreaplaceholder="Подсказка"loadingloadingPlaceholderText="Загрузка..."value="Hello world"/></Form.Group><Form.Group widths="equal"><Form.Autocompleteoptions={[{ id: 1, header: 'Республика Коми' },{ id: 2, header: 'Республика Саха' },{ id: 3, header: 'Республика Марий Эл' },{ id: 4, header: 'Республика Мордовия' },]}placeholder="Начните вводить"fluid/><Form.Autocompleteoptions={[{ id: 1, header: 'Республика Коми' },{ id: 2, header: 'Республика Саха' },{ id: 3, header: 'Республика Марий Эл' },{ id: 4, header: 'Республика Мордовия' },]}disabledplaceholder="Отключен"fluid/><Form.Autocompleteoptions={[{ id: 1, header: 'Республика Коми' },{ id: 2, header: 'Республика Саха' },{ id: 3, header: 'Республика Марий Эл' },{ id: 4, header: 'Республика Мордовия' },]}error="Ошибка!"placeholder="С ошибкой"fluid/><Form.Autocompleteoptions={[{ id: 1, header: 'Республика Коми' },{ id: 2, header: 'Республика Саха' },{ id: 3, header: 'Республика Марий Эл' },{ id: 4, header: 'Республика Мордовия' },]}loadingplaceholder="В загрузке"fluid/><Form.Autocompleteoptions={[{ id: 1, header: 'Республика Коми' },{ id: 2, header: 'Республика Саха' },{ id: 3, header: 'Республика Марий Эл' },{ id: 4, header: 'Республика Мордовия' },]}icon="search-icon"placeholder="С иконкой"fluid/></Form.Group><Form.Input placeholder="Подсказка" /><Form.Input placeholder="Подсказка" disabled /><Form.Input placeholder="Подсказка" error="Ошибка!" /><Form.Inputplaceholder="Подсказка"loadingPlaceholderText="Загрузка..."loading/><Form.TextArea placeholder="Подсказка" /><Form.TextArea placeholder="Подсказка" disabled /><Form.TextArea placeholder="Подсказка" error="Ошибка!" /><Form.TextAreaplaceholder="Подсказка"loadingloadingPlaceholderText="Загрузка..."/><Form.Input placeholder="Подсказка" value="Значение значение значение" /><Form.Inputplaceholder="Подсказка"value="Значение значение значение"disabled/><Form.Inputplaceholder="Подсказка"value="Значение значение значение"error="Ошибка!"/><Form.Inputplaceholder="Подсказка"value="Значение значение значение"loading/><Form.Inputplaceholder="Подсказка"value="Значение значение значение"icon="database-icon"/><Form.Inputplaceholder="Подсказка"value="Значение значение значение"icon="database-icon"disabled/><Form.Inputplaceholder="Подсказка"value="Значение значение значение"icon="database-icon"error="Ошибка!"/><Form.Inputplaceholder="Подсказка"value="Значение значение значение"icon="database-icon"loading/><Form.Inputplaceholder="Подсказка"value="Значение значение значение"action={{content: 'Сделать',onClick: () => console.log('click'),}}/><Form.Inputplaceholder="Подсказка"value="Значение значение значение"action={{content: 'Сделать',}}disabled/><Form.Inputplaceholder="Подсказка"value="Значение значение значение"action={{content: 'Сделать',onClick: () => console.log('click'),}}loading/><Form.Autocompleteoptions={[{ id: 1, header: 'Республика Коми' },{ id: 2, header: 'Республика Саха' },{ id: 3, header: 'Республика Марий Эл' },{ id: 4, header: 'Республика Мордовия' },]}placeholder="Начните вводить"/><Form.Autocompleteoptions={[{ id: 1, header: 'Республика Коми' },{ id: 2, header: 'Республика Саха' },{ id: 3, header: 'Республика Марий Эл' },{ id: 4, header: 'Республика Мордовия' },]}disabledplaceholder="Отключен"/><Form.Autocompleteoptions={[{ id: 1, header: 'Республика Коми' },{ id: 2, header: 'Республика Саха' },{ id: 3, header: 'Республика Марий Эл' },{ id: 4, header: 'Республика Мордовия' },]}error="Ошибка!"placeholder="С ошибкой"/><Form.Autocompleteoptions={[{ id: 1, header: 'Республика Коми' },{ id: 2, header: 'Республика Саха' },{ id: 3, header: 'Республика Марий Эл' },{ id: 4, header: 'Республика Мордовия' },]}loadingplaceholder="В загрузке"/><Form.Autocompleteoptions={[{ id: 1, header: 'Республика Коми' },{ id: 2, header: 'Республика Саха' },{ id: 3, header: 'Республика Марий Эл' },{ id: 4, header: 'Республика Мордовия' },]}icon="search-icon"placeholder="С иконкой"/><Form.Group widths="equal"><Form.Selectfluidoptions={[{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',},{id: 1,header: 'Персик',icon: 'babai-icon',},]}placeholder="Выберите"loadingPlaceholder="Загрузка..."/><Form.Selectfluidoptions={[{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',},{id: 1,header: 'Персик',icon: 'babai-icon',},]}disabledplaceholder="Выберите"loadingPlaceholder="Загрузка..."/><Form.Selectfluidoptions={[{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',},{id: 1,header: 'Персик',icon: 'babai-icon',},]}error="Ошибка!"placeholder="Выберите"loadingPlaceholder="Загрузка..."/><Form.Selectfluidoptions={[{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',},{id: 1,header: 'Персик',icon: 'babai-icon',},]}loadingplaceholder="Выберите"loadingPlaceholder="Загрузка..."/></Form.Group><Form.Group widths="equal"><Form.Selectfluidoptions={[{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',},{id: 1,header: 'Персик',icon: 'babai-icon',},]}value={{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',}}placeholder="Выберите"loadingPlaceholder="Загрузка..."/><Form.Selectfluidoptions={[{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',},{id: 1,header: 'Персик',icon: 'babai-icon',},]}value={{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',}}disabledplaceholder="Выберите"loadingPlaceholder="Загрузка..."/><Form.Selectfluidoptions={[{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',},{id: 1,header: 'Персик',icon: 'babai-icon',},]}value={{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',}}error="Ошибка!"placeholder="Выберите"loadingPlaceholder="Загрузка..."/><Form.Selectfluidoptions={[{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',},{id: 1,header: 'Персик',icon: 'babai-icon',},]}value={{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',}}loadingplaceholder="Выберите"loadingPlaceholder="Загрузка..."/></Form.Group></Form>
Field with Custom Control
<Form><Form.Fieldid="name"control={Form.Input}placeholder="Подсказка"label="Имя"/><Form.Fieldid="name2"error="Ошибка"control={Form.Input}placeholder="Подсказка"label="Имя"/><Form.Fieldid="description"control={Form.TextArea}placeholder="Подсказка"label="Описание"/><Form.Fieldid="description2"error="Ошибка"control={Form.TextArea}placeholder="Подсказка"label="Описание"/><Form.Fieldid="autocomplete"label="Субъект РФ"control={Form.Autocomplete}options={[{ id: 1, header: 'Республика Коми' },{ id: 2, header: 'Республика Саха' },{ id: 3, header: 'Республика Марий Эл' },{ id: 4, header: 'Республика Мордовия' },]}placeholder="Начните вводить"/><Form.Fieldid="autocomplete2"label="Субъект РФ"control={Form.Autocomplete}options={[{ id: 1, header: 'Республика Коми' },{ id: 2, header: 'Республика Саха' },{ id: 3, header: 'Республика Марий Эл' },{ id: 4, header: 'Республика Мордовия' },]}error="Ошибка!"placeholder="С ошибкой"/><Form.Fieldid="select1"control={Form.Select}placeholder="Подсказка"label="Выбор"options={[{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',},{id: 1,header: 'Персик',icon: 'babai-icon',},]}/><Form.Fieldid="select2"error="Ошибка"control={Form.Select}placeholder="Подсказка"label="Выбор"options={[{id: 0,header: 'Яблоко сочное, как арбуз',icon: 'tag-icon',},{id: 1,header: 'Персик',icon: 'babai-icon',},]}/></Form>