I can't seem to figure this out. When I use the function applyMiddleware I am unable to pass any arguments in as I get the error invalid number of arguments, expected 0.
import {applyMiddleware, createStore} from "redux";
import logger from "redux-logger";
import rootReducer from "./root-reducer";
const middlewares = [logger];
const store = createStore(rootReducer, applyMiddleware(...middlewares));
export default store;