cuid2
Создает действие проверки Cuid2.
const Action = v.cuid2<TInput, TMessage>(message);
Обобщения
TInputextends stringTMessageextends ErrorMessage<Cuid2Issue<TInput>> | undefined
Параметры
messageTMessage
Пояснение
С помощью cuid2 можно проверить форматирование строки. Если входное значение не является Cuid2, можно использовать message, чтобы настроить сообщение об ошибке.
Поскольку длина Cuid2 не ограничена фиксированным значением, рекомендуется использовать
cuid2вместе сlength, чтобы убедиться в правильности длины.
Возвращает
ActionCuid2Action<TInput, TMessage>
Примеры
В следующих примерах показано, как можно использовать cuid2.
Схема Cuid2
Схема для проверки Cuid2.
const Cuid2Schema = v.pipe(
v.string(),
v.cuid2('The Cuid2 is badly formatted.'),
v.length(10, 'The Cuid2 must be 10 characters long.')
);
Связанные API
Следующие API можно использовать вместе с cuid2.
Схемы
Методы
Утилиты
© Fabian Hiller
Licensed under the MIT License.
https://valibot.dev/api/cuid2/