/
githubmirror
/
react-hook-form
Обзор
Документация
Войти
/
githubmirror
/
react-hook-form
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/logic/getResolverOptions.ts
32 строки
737 B
Beier (Bill)
🥷 chore: improve type import (#12879)
09 июн 2025, 08:51
Не верифицирован
09 июн 2025, 08:51
7ce7cc6
Код
Авторство
О чём код?
import type { CriteriaMode, Field, FieldName, FieldRefs, FieldValues, InternalFieldName, } from '../types'; import { get } from '../utils'; import set from '../utils/set'; export default <TFieldValues extends FieldValues>( fieldsNames: Set<InternalFieldName> | InternalFieldName[], _fields: FieldRefs, criteriaMode?: CriteriaMode, shouldUseNativeValidation?: boolean | undefined, ) => { const fields: Record<InternalFieldName, Field['_f']> = {}; for (const name of fieldsNames) { const field: Field = get(_fields, name); field && set(fields, name, field._f); } return { criteriaMode, names: [...fieldsNames] as FieldName<TFieldValues>[], fields, shouldUseNativeValidation, }; };