-
Notifications
You must be signed in to change notification settings - Fork 255
Open
Description
I updated to v2.1.0 today and now I am getting multiple compile errors with "not assignable to type MockArrayResponse". I see from the releases page that MockResponse types have been added.
The problem is that I have some helper functions that return some responses.
e.g.
function getResponse(config: AxiosRequestConfig) {
// blah blah
return [
200,
{
// etc.
}
];
}
If I simply add : [number, { [key: string]: unknown }] as a return type for the above function, the compile error goes away. Without it, typescript automatically assumes the type is Array<number | { /* object description here */ }>, which is not accepted.
If I just copy and paste MockArrayResponse into the file, everything compiles just fine. Is there any reason not to export this type?
Metadata
Metadata
Assignees
Labels
No labels