Skip to content

Commit 5731e22

Browse files
committed
fix: hooks
1 parent fa71896 commit 5731e22

File tree

2 files changed

+7772
-4
lines changed

2 files changed

+7772
-4
lines changed

dist/index.js

Lines changed: 7765 additions & 1 deletion
Large diffs are not rendered by default.

src/templates/exportHook.hbs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,20 @@ const client = new {{clientName}}();
3232
};
3333

3434
{{#contains name 'List'}}
35-
export const useInfinite{{pascalCase name}} = ({{#if parameters}}{{>parameters}}{{else}}_: any{{/if}}, options?: Partial<UseInfiniteQueryOptions<{{>result}}>>) => {
36-
return useInfiniteQuery<any>({
35+
export const useInfinite{{pascalCase name}} = ({{#if parameters}}{{>parameters}}{{else}}_: any{{/if}}, options?: Partial<UseInfiniteQueryOptions<any>>) => {
36+
return useInfiniteQuery<{{>result}}>({
3737
queryKey: ['{{ camelCase service}}', '{{ camelCase name }}', {{#each parameters}}{{name}}, {{/each}}],
3838
queryFn: async ({ pageParam }) => {
3939
return client.{{camelCase service}}.{{name}}({{#if parameters}}{
4040
{{#each parameters}}
4141
{{#equals name 'cursor'}}
4242

4343
{{else}}
44-
{{name}},
44+
{{#if name}}
45+
{{name}},
46+
{{else}}
47+
_,
48+
{{/if}}
4549
{{/equals}},
4650
{{/each}}
4751
cursor: pageParam,

0 commit comments

Comments
 (0)