toMinValue
Создаёт действие преобразования к минимальному значению.
const Action = v.toMinValue<TInput, TRequirement>(requirement);
Обобщения
TInputextends ValueInputTRequirementextends TInput
Параметры
requirementTRequirement
Пояснение
С помощью toMinValue можно задать минимальное значение для числа, даты или строки. Если входные данные не соответствуют requirement, они будут заменены этим значением.
Возвращает
ActionToMinValueAction<TInput, TRequirement>
Примеры
В следующих примерах показано, как можно использовать toMinValue.
Схема числа
Схема для задания минимального значения числа.
const NumberSchema = v.pipe(v.number(), v.toMinValue(100));
Схема даты
Схема для задания минимального значения даты.
const DateSchema = v.pipe(v.date(), v.toMinValue(new Date('1999-12-31')));
Связанные API
Следующие API можно использовать вместе с toMinValue.
Схемы
any, bigint, boolean, custom, date, number, string, unknown
Методы
Утилиты
© Fabian Hiller
Licensed under the MIT License.
https://valibot.dev/api/toMinValue/