@@ -935,11 +935,7 @@ export type ValidationValueMessage<TValidationValue extends ValidationValue = Va
935935};
936936
937937// @public
938- export const Watch: <const TFieldNames extends readonly FieldPath <TFieldValues >[], TFieldValues extends FieldValues = FieldValues , TContext = any , TTransformedValues = TFieldValues >({ control, names, render, }: {
939- control: Control <TFieldValues , TContext , TTransformedValues >;
940- names: TFieldNames ;
941- render: (values : GetValues <TFieldValues , TFieldNames >) => ReactNode ;
942- }) => ReactNode ;
938+ export const Watch: <TFieldNames extends readonly FieldPath <TFieldValues >[], TFieldValues extends FieldValues = FieldValues , TContext = any , TTransformedValues = TFieldValues >({ control, names, render, }: WatchProps <TFieldNames , TFieldValues , TContext , TTransformedValues >) => ReactNode ;
943939
944940// @public (undocumented)
945941export type WatchInternal <TFieldValues > = (fieldNames ? : InternalFieldName | InternalFieldName [], defaultValue ? : DeepPartial <TFieldValues >, isMounted ? : boolean , isGlobal ? : boolean ) => FieldPathValue <FieldValues , InternalFieldName > | FieldPathValues <FieldValues , InternalFieldName []>;
@@ -951,10 +947,17 @@ export type WatchObserver<TFieldValues extends FieldValues> = (value: DeepPartia
951947 values? : unknown ;
952948}) => void ;
953949
950+ // @public (undocumented)
951+ export type WatchProps <TFieldNames extends readonly FieldPath <TFieldValues >[], TFieldValues extends FieldValues = FieldValues , TContext = any , TTransformedValues = TFieldValues > = {
952+ control: Control <TFieldValues , TContext , TTransformedValues >;
953+ names: TFieldNames ;
954+ render: (values : GetValues <TFieldValues , TFieldNames >) => ReactNode ;
955+ };
956+
954957// Warnings were encountered during analysis:
955958//
956959// src/types/form.ts:501:3 - (ae-forgotten-export) The symbol "Subscription" needs to be exported by the entry point index.d.ts
957- // src/watch.tsx:59 :3 - (ae-forgotten-export) The symbol "GetValues" needs to be exported by the entry point index.d.ts
960+ // src/watch.tsx:33 :3 - (ae-forgotten-export) The symbol "GetValues" needs to be exported by the entry point index.d.ts
958961
959962// (No @packageDocumentation comment for this package)
960963
0 commit comments