The middleware
option in configureStore
accepts a callback function, and that callback will be given getDefaultMiddleware
as its argument:
const store = configureStore({
reducer: rootReducer,
middleware: (getDefaultMiddleware) => getDefaultMiddleware().concat(logger),
})
Use that instead of the separately imported version.