Skip to content

Commit 52cef38

Browse files
fix: fix TS error in hooks templates
1 parent 89258aa commit 52cef38

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

src/templates/exportHook.hbs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import { use{{{pascalCase clientName}}} } from '../use{{pascalCase clientName}}'
99
{{/each}}
1010
{{/if}}
1111

12+
const { client } = use{{{pascalCase clientName}}}()
13+
1214
{{#each operations}}
1315
export const use{{{service}}}{{{pascalCase name}}} = (
1416
{{~#if parameters}}{{~>parameters~}},{{/if}}
@@ -20,7 +22,6 @@ import { use{{{pascalCase clientName}}} } from '../use{{pascalCase clientName}}'
2022
> = {}
2123
{{/equals}}
2224
) => {
23-
const { client } = use{{{pascalCase ../clientName}}}()
2425
{{#equals method 'GET'}}
2526
const { data, ...rest } = useQuery<Awaited<ReturnType<typeof client.{{camelCase service}}.{{name}}>>>(
2627
['{{camelCase service}}', '{{ camelCase name }}'{{#if parameters}}, {{>parametersUntyped}}{{/if}}],

src/templates/useClient.hbs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{{>header}}
22

3+
import React from 'react';
34
import { createContext, useContext, ReactNode } from 'react';
45
import { QueryClientProvider, QueryClientProviderProps } from 'react-query';
56
import { {{{clientName}}} } from './{{{clientName}}}';
@@ -35,8 +36,8 @@ interface {{{pascalCase clientName}}}ProviderProps {
3536
export const {{{pascalCase clientName}}}Provider = ({
3637
queryClientProviderProps,
3738
baseUrl,
38-
apiKey,
39-
publishableApiKey,
39+
{{!-- apiKey,
40+
publishableApiKey,--}}
4041
children,
4142
}: {{{pascalCase clientName}}}ProviderProps) => {
4243
const client = new {{{clientName}}}({

0 commit comments

Comments
 (0)