Skip to content

Commit 4b98f28

Browse files
committed
fix: examples
1 parent 2450e8f commit 4b98f28

2 files changed

Lines changed: 12 additions & 5 deletions

File tree

examples/openapi-ts-axios/src/client/client/client.gen.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,12 @@ export const createClient = (config: Config = {}): Client => {
3535
return getConfig();
3636
};
3737

38-
const beforeRequest = async <TData = unknown, Url extends string = string>(
39-
options: RequestOptions<TData, boolean, Url>,
38+
const beforeRequest = async <
39+
TData = unknown,
40+
ThrowOnError extends boolean = boolean,
41+
Url extends string = string,
42+
>(
43+
options: RequestOptions<TData, ThrowOnError, Url>,
4044
) => {
4145
const opts = {
4246
..._config,
@@ -60,7 +64,7 @@ export const createClient = (config: Config = {}): Client => {
6064
opts.body = opts.bodySerializer(opts.body);
6165
}
6266

63-
const url = buildUrl(opts as RequestOptions<unknown, boolean, string>);
67+
const url = buildUrl(opts);
6468

6569
return { opts, url };
6670
};

examples/openapi-ts-axios/src/client/client/types.gen.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,16 @@ type RequestFn = <TData = unknown, TError = unknown, ThrowOnError extends boolea
115115

116116
type BuildUrlFn = <
117117
TData extends {
118-
body?: unknown;
119118
path?: Record<string, unknown>;
120119
query?: Record<string, unknown>;
121120
url: string;
122121
},
123122
>(
124-
options: TData & Options<TData>,
123+
options: TData &
124+
Pick<
125+
RequestOptions<unknown, boolean>,
126+
'axios' | 'baseURL' | 'paramsSerializer' | 'querySerializer'
127+
>,
125128
) => string;
126129

127130
export type Client = CoreClient<RequestFn, Config, MethodFn, BuildUrlFn, SseFn> & {

0 commit comments

Comments
 (0)