UNPKG

react-hook-form

Version:

Performant, flexible and extensible forms library for React Hooks

17 lines 913 B
import type { FieldPath, FieldValues, WatchProps } from './types'; /** * Component wrapper around `useWatch`. Re-renders only when watched fields change. * * @see [API](https://react-hook-form.com/docs/usewatch) * * @example * ```tsx * <Watch * control={control} * names={["foo", "bar"]} * render={([foo, bar]) => <span>{foo} {bar}</span>} * /> * ``` */ export declare const Watch: <TFieldValues extends FieldValues = FieldValues, TFieldName extends FieldPath<TFieldValues> | readonly [FieldPath<TFieldValues>, ...FieldPath<TFieldValues>[]] | FieldPath<TFieldValues>[] | readonly FieldPath<TFieldValues>[] | undefined = undefined, TContext = any, TTransformedValues = TFieldValues, TComputeValue = undefined>(props: WatchProps<TFieldName, TFieldValues, TContext, TTransformedValues, TComputeValue>) => import("react").ReactNode | import("react").ReactNode[]; //# sourceMappingURL=watch.d.ts.map