Field

Компонент, обеспечивающий маркировку и валидацию для элементов управления формы.

API Reference

Установка

Использование

Справочник API

Field

Корневой компонент. Стилизованная обёртка для Field.Root из Base UI с компоновкой flex-колонкой.

FieldLabel

Метка для поля. Стилизованная обёртка для Field.Label из Base UI.

FieldItem

Контейнер для элементов поля. Стилизованная обёртка для Field.Item из Base UI.

FieldDescription

Текст описания для поля. Стилизованная обёртка для Field.Description из Base UI с приглушённым цветом переднего плана.

FieldError

Сообщение об ошибке для поля. Стилизованная обёртка для Field.Error из Base UI с цветом переднего плана для деструктивных действий.

FieldControl

Псевдоним для Field.Control из Base UI. Используйте его, чтобы зарегистрировать собственный или сторонний элемент управления в контексте поля, чтобы он участвовал в маркировке, валидации и обработке состояния ошибки.

Обратите внимание, что Textarea не требует FieldControl — он оборачивает Field.Control внутри себя и интегрируется с Field так же, как Input и другие встроенные элементы управления.

FieldValidity

Псевдоним для Field.Validity из Base UI.

Примеры

Обязательное поле

Отключённое поле

С ошибкой

Введите некорректный адрес электронной почты и нажмите Enter, чтобы увидеть ошибку.

С проверкой валидности

Группа полей ввода

Поле с автодополнением

Поле Combobox

Поле Combobox с множественным выбором

Поле Textarea

Поле Select

Поле Checkbox

Поле группы Checkbox

Поле группы Radio

Поле Switch

Поле Slider

Полный пример формы

Oracul DS

Built for the future of AI-driven interfaces.