Skip to content

Commit d98422d

Browse files
author
Andrew Luca
committed
fix(middleware): use global fetch as last resort
This should behave like v2
1 parent 4b6a636 commit d98422d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/middleware.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ import { normalizeTypeDescriptors, actionWith } from './util';
99
* @type {Object}
1010
*/
1111
const defaults = {
12-
ok: res => res.ok,
13-
fetch
12+
ok: res => res.ok
1413
};
1514

1615
/**
@@ -56,7 +55,7 @@ function createMiddleware(options = {}) {
5655
body,
5756
headers,
5857
options = {},
59-
fetch: doFetch = middlewareOptions.fetch,
58+
fetch: doFetch = middlewareOptions.fetch || fetch,
6059
ok = middlewareOptions.ok
6160
} = callAPI;
6261
const { method, credentials, bailout, types } = callAPI;
@@ -230,6 +229,7 @@ function createMiddleware(options = {}) {
230229
*
231230
* @type {ReduxMiddleware}
232231
* @access public
232+
* @deprecated since v3.2.0 use `createMiddleware`
233233
*/
234234
function apiMiddleware({ getState }) {
235235
return createMiddleware()({ getState });

0 commit comments

Comments
 (0)