UNPKG

@matthew.ngo/reform

Version:

A flexible and powerful React form management library with advanced validation, state observation, and multi-group support

12 lines (10 loc) 339 B
import { UseFormReturn } from 'react-hook-form'; import { FormController } from './form-controller'; import { FormGroup } from './form-groups'; export const useFormController = <T extends Record<string, any>>( methods: UseFormReturn<{ groups: FormGroup<T>[] }> ): FormController<T> => { return { control: methods.control, }; };