@@ -190,9 +190,10 @@ export const createHook = ({
190190 const key = emptyParams ? '' : `params` ;
191191 const mutationParams = emptyParams ? 'void' : `${ componentName } Params` ;
192192 const queryParamType = emptyParams ? '' : `${ componentName } Params &` ;
193- const filterParams = emptyParams
194- ? '{ filters } : { filters?: QueryFilters }'
193+ const filterProps = emptyParams
194+ ? 'props? : { filters?: QueryFilters }'
195195 : `{ params, filters }: { params: ${ componentName } Params, filters?: QueryFilters }` ;
196+ const filterParams = emptyParams ? 'props?.filters' : `filters` ;
196197 const cacheParams = emptyParams
197198 ? `{updater, options}: {updater: Updater<${ responseTypes } | undefined, ${ responseTypes } | undefined>, options?: SetDataOptions | undefined}`
198199 : `{params, updater, options}: {params: ${ componentName } Params, updater: Updater<${ responseTypes } | undefined, ${ responseTypes } | undefined>, options?: SetDataOptions | undefined}` ;
@@ -217,9 +218,9 @@ export const createHook = ({
217218
218219 use${ componentName } Query.updateCache = (${ cacheParams } ) => queryClient.setQueryData<${ responseTypes } >(use${ componentName } Query.queryKey(${ key } ), updater, options);
219220
220- use${ componentName } Query.getQueryState = (${ filterParams } )=> queryClient.getQueryState<${ responseTypes } >(use${ componentName } Query.queryKey(${ key } ), filters );
221+ use${ componentName } Query.getQueryState = (${ filterProps } )=> queryClient.getQueryState<${ responseTypes } >(use${ componentName } Query.queryKey(${ key } ), ${ filterParams } );
221222
222- use${ componentName } Query.getQueryData = (${ filterParams } )=> queryClient.getQueryData<${ responseTypes } >(use${ componentName } Query.queryKey(${ key } ), filters );
223+ use${ componentName } Query.getQueryData = (${ filterProps } )=> queryClient.getQueryData<${ responseTypes } >(use${ componentName } Query.queryKey(${ key } ), ${ filterParams } );
223224
224225 use${ componentName } Query.prefetch = (${ params } ) => queryClient.prefetchQuery<${ responseTypes } >(use${ componentName } Query.queryKey(${ key } ), ()=> ${ fetchName } (${ key } ));
225226
0 commit comments