slug
Создаёт действие проверки слага.
const Action = v.slug<TInput, TMessage>(message);
Обобщённые типы
TInputextends stringTMessageextends ErrorMessage<SlugIssue<TInput>> | undefined
Параметры
messageTMessage
Пояснение
С помощью slug можно проверить форматирование строки. Если входные данные не являются URL-слагом, можно использовать message, чтобы настроить сообщение об ошибке.
Возвращает
ActionSlugAction<TInput, TMessage>
Примеры
В следующих примерах показано, как можно использовать slug.
Схема слага
Схема для проверки слага.
const SlugSchema = v.pipe(
v.string(),
v.nonEmpty('Please provide a slug.'),
v.slug('The slug is badly formatted.'),
v.maxLength(100, 'Your slug is too long.')
);
Связанные API
Следующие API можно комбинировать с slug.
Схемы
Методы
Утилиты
© Fabian Hiller
Licensed under the MIT License.
https://valibot.dev/api/slug/