Skip to content
This repository was archived by the owner on Nov 12, 2024. It is now read-only.

Commit 6566c83

Browse files
committed
Fix parameter inference
1 parent 4f1c7b0 commit 6566c83

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -161,10 +161,10 @@ export type RequestTypes<
161161
Data = SuccessResponseJSON<Req>,
162162
Error = ErrorResponseJSON<Req>,
163163
Params = Req extends { parameters: infer P } ? P : never,
164-
PathParams = Params extends { path: infer P } ? P : never,
165-
QueryParams = Params extends { query: infer Q } ? Q : never,
166-
HeaderParams = Params extends { header: infer H } ? H : never,
167-
CookieParams = Params extends { cookie: infer C } ? C : never,
164+
PathParams = Params extends { path?: infer P } ? P : never,
165+
QueryParams = Params extends { query?: infer Q } ? Q : never,
166+
HeaderParams = Params extends { header?: infer H } ? H : never,
167+
CookieParams = Params extends { cookie?: infer C } ? C : never,
168168
SWRConfig = SWRConfiguration<Data, Error>,
169169
> = {
170170
Data: Data;

0 commit comments

Comments
 (0)