diff --git a/types/redux-first-router/redux-first-router-tests.ts b/types/redux-first-router/redux-first-router-tests.ts index cb3fd4ef70..8a0721096f 100644 --- a/types/redux-first-router/redux-first-router-tests.ts +++ b/types/redux-first-router/redux-first-router-tests.ts @@ -7,13 +7,17 @@ import { Store, Dispatch, compose, - Action + Action, + GenericStoreEnhancer, + StoreEnhancerStoreCreator } from 'redux' declare var console: any - declare var history: History +type State = LocationState +type StoreCreator = StoreEnhancerStoreCreator + const routesMap = { HOME: '/' } @@ -32,6 +36,6 @@ const logger: Middleware = (store: MiddlewareAPI) => (next: Dispa const composedMiddleware = applyMiddleware(middleware, logger) -const store = createStore(reducer, compose(enhancer, composedMiddleware)) +const storeEnhancer = compose(enhancer, composedMiddleware) -store.getState() +const store = createStore(reducer, storeEnhancer)