/
githubmirror
/
react-hook-form
Обзор
Документация
Войти
/
githubmirror
/
react-hook-form
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/logic/getRuleValue.ts
21 строка
525 B
Beier (Bill)
🥷 chore: improve type import (#12879)
09 июн 2025, 08:51
Не верифицирован
09 июн 2025, 08:51
7ce7cc6
Код
Авторство
О чём код?
import type { ValidationRule, ValidationValue, ValidationValueMessage, } from '../types'; import isObject from '../utils/isObject'; import isRegex from '../utils/isRegex'; import isUndefined from '../utils/isUndefined'; export default <T extends ValidationValue>( rule?: ValidationRule<T> | ValidationValueMessage<T>, ) => isUndefined(rule) ? rule : isRegex(rule) ? rule.source : isObject(rule) ? isRegex(rule.value) ? rule.value.source : rule.value : rule;