Fix SSR bug when using window.localStorage

This commit is contained in:
Jerko Steiner 2019-04-03 23:54:19 +08:00
parent 363b84699f
commit fcd7a9f56a

View File

@ -22,7 +22,9 @@ export function createStore<State, A extends Action>(
) { ) {
const middleware = params.middleware || [ const middleware = params.middleware || [
new ReduxLogger( new ReduxLogger(
window && window.localStorage && window.localStorage.log, typeof window !== 'undefined'
&& typeof window.localStorage !== 'undefined'
&& typeof window.localStorage.log !== 'undefined',
).handle, ).handle,
new PromiseMiddleware().handle, new PromiseMiddleware().handle,
] ]