File tree 3 files changed +3
-21
lines changed
3 files changed +3
-21
lines changed Original file line number Diff line number Diff line change @@ -199,13 +199,7 @@ export const generateAxiosHeader: ClientHeaderBuilder = ({
199
199
} ) => `
200
200
${
201
201
isRequestOptions && isMutator
202
- ? `// eslint-disable-next-line
203
- type SecondParameter<T extends (...args: any) => any> = T extends (
204
- config: any,
205
- args: infer P,
206
- ) => any
207
- ? P
208
- : never;\n\n`
202
+ ? `type SecondParameter<T extends (...args: any) => any> = Parameters<T>[1];\n\n`
209
203
: ''
210
204
}
211
205
${ ! noFunction ? `export const ${ title } = () => {\n` : '' } ` ;
Original file line number Diff line number Diff line change @@ -1480,13 +1480,7 @@ export const generateQueryHeader: ClientHeaderBuilder = ({
1480
1480
}
1481
1481
${
1482
1482
isRequestOptions && isMutator
1483
- ? `// eslint-disable-next-line
1484
- type SecondParameter<T extends (...args: any) => any> = T extends (
1485
- config: any,
1486
- args: infer P,
1487
- ) => any
1488
- ? P
1489
- : never;\n\n`
1483
+ ? `type SecondParameter<T extends (...args: any) => any> = Parameters<T>[1];\n\n`
1490
1484
: ''
1491
1485
}
1492
1486
` ;
Original file line number Diff line number Diff line change @@ -735,13 +735,7 @@ export const generateSwrHeader: ClientHeaderBuilder = ({
735
735
}
736
736
${
737
737
isRequestOptions && isMutator
738
- ? `// eslint-disable-next-line
739
- type SecondParameter<T extends (...args: any) => any> = T extends (
740
- config: any,
741
- args: infer P,
742
- ) => any
743
- ? P
744
- : never;\n\n`
738
+ ? `type SecondParameter<T extends (...args: any) => any> = Parameters<T>[1];\n\n`
745
739
: ''
746
740
} `;
747
741
You can’t perform that action at this time.
0 commit comments