NumberInput
Числовое поле. Поддерживает как ручной ввод, так и увеличение/уменьшение значения, посредством нажатия соответствующих кнопок.
NumberInput
Примеры
Контролируемый NumberInput:
Модификация вида числового поля
Числовое поле может иметь различные отступы внутри, влияющие на форму. Задается с помощью свойства segmentation:
Граница числового поля
Граница числового поля задается с помощью свойства shape:
Размер числового поля
Размер числового поля задается с помощью свойства size:
Состояние загрузки числового поля
Состояние загрузки числового поля определяется свойством isLoading:
Ручной ввод
Режим ручного ввода включается свойством isManualInput:
Кастомные иконки для кнопок
Можно установить собственную иконку для кнопки используя
свойства decrementIcon и incrementIcon соответственно:
Кастомные кнопки увеличения/уменьшения значения
Можно установить собственные кнопки используя свойства customDecrementButton и customIncrementButton.
В таком случае нужно определить функции по уменьшению/увелечению значения в поле.