@@ -190,9 +190,10 @@ export const createHook = ({
190
190
const key = emptyParams ? '' : `params` ;
191
191
const mutationParams = emptyParams ? 'void' : `${ componentName } Params` ;
192
192
const queryParamType = emptyParams ? '' : `${ componentName } Params &` ;
193
- const filterParams = emptyParams
194
- ? '{ filters } : { filters?: QueryFilters }'
193
+ const filterProps = emptyParams
194
+ ? 'props? : { filters?: QueryFilters }'
195
195
: `{ params, filters }: { params: ${ componentName } Params, filters?: QueryFilters }` ;
196
+ const filterParams = emptyParams ? 'props?.filters' : `filters` ;
196
197
const cacheParams = emptyParams
197
198
? `{updater, options}: {updater: Updater<${ responseTypes } | undefined, ${ responseTypes } | undefined>, options?: SetDataOptions | undefined}`
198
199
: `{params, updater, options}: {params: ${ componentName } Params, updater: Updater<${ responseTypes } | undefined, ${ responseTypes } | undefined>, options?: SetDataOptions | undefined}` ;
@@ -217,9 +218,9 @@ export const createHook = ({
217
218
218
219
use${ componentName } Query.updateCache = (${ cacheParams } ) => queryClient.setQueryData<${ responseTypes } >(use${ componentName } Query.queryKey(${ key } ), updater, options);
219
220
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 } );
221
222
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 } );
223
224
224
225
use${ componentName } Query.prefetch = (${ params } ) => queryClient.prefetchQuery<${ responseTypes } >(use${ componentName } Query.queryKey(${ key } ), ()=> ${ fetchName } (${ key } ));
225
226
0 commit comments