/
githubmirror
/
react-hook-form
Обзор
Документация
Войти
/
githubmirror
/
react-hook-form
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/logic/generateWatchOutput.ts
29 строк
682 B
Bill
🎚️ upgrades lib dev deps (#12917)
28 июн 2025, 09:38
Не верифицирован
28 июн 2025, 09:38
3ca504c
Код
Авторство
О чём код?
import type { DeepPartial, FieldValues, Names } from '../types'; import get from '../utils/get'; import isString from '../utils/isString'; export default <T>( names: string | string[] | undefined, _names: Names, formValues?: FieldValues, isGlobal?: boolean, defaultValue?: DeepPartial<T> | unknown, ) => { if (isString(names)) { isGlobal && _names.watch.add(names); return get(formValues, names, defaultValue); } if (Array.isArray(names)) { return names.map( (fieldName) => ( isGlobal && _names.watch.add(fieldName), get(formValues, fieldName) ), ); } isGlobal && (_names.watchAll = true); return formValues; };