File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -128,6 +128,9 @@ const generateDefinition = (
128
128
129
129
const delay = getDelay ( override , ! isFunction ( mock ) ? mock : undefined ) ;
130
130
const infoParam = 'info' ;
131
+ const overrideResponse = `overrideResponse !== undefined
132
+ ? (typeof overrideResponse === "function" ? await overrideResponse(${ infoParam } ) : overrideResponse)
133
+ : ${ getResponseMockFunctionName } ()` ;
131
134
const handlerImplementation = `
132
135
export const ${ handlerName } = (overrideResponse?: ${ returnType } | ((${ infoParam } : Parameters<Parameters<typeof http.${ verb } >[1]>[0]) => Promise<${ returnType } > | ${ returnType } )) => {
133
136
return http.${ verb } ('${ route } ', async (${ infoParam } ) => {${
@@ -139,10 +142,8 @@ export const ${handlerName} = (overrideResponse?: ${returnType} | ((${infoParam}
139
142
return new HttpResponse(${
140
143
isReturnHttpResponse
141
144
? isTextPlain
142
- ? `${ getResponseMockFunctionName } ()`
143
- : `JSON.stringify(overrideResponse !== undefined
144
- ? (typeof overrideResponse === "function" ? await overrideResponse(${ infoParam } ) : overrideResponse)
145
- : ${ getResponseMockFunctionName } ())`
145
+ ? overrideResponse
146
+ : `JSON.stringify(${ overrideResponse } )`
146
147
: null
147
148
} ,
148
149
{ status: ${ status === 'default' ? 200 : status . replace ( / X X $ / , '00' ) } ,
You can’t perform that action at this time.
0 commit comments