Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[typescript-fetch] refactoring initFnction apply
  • Loading branch information
mkusaka committed Apr 9, 2022
commit fa9e111c1d0b8d4f3fb08d75a9c38e4d3747926e
Original file line number Diff line number Diff line change
Expand Up @@ -59,16 +59,9 @@ export class BaseAPI {
credentials: this.configuration.credentials,
};

const initWithOverride = await ((async () => {
if (typeof initOverrides === "function") {
return await initOverrides(initBase)
} else {
return Promise.resolve({
...initBase,
...initOverrides
})
}
})())
const initOverrideFn: (init: HTTPRequestInit) => Promise<RequestInit> = typeof initOverrides === "function" ? initOverrides : async (init: HTTPRequestInit) => ({...init, ...initOverrides});

const initWithOverride = await initOverrideFn(initBase)

const init: RequestInit = {
...initWithOverride,
Expand Down