// 기존 컴포넌트의 기능을 확장해준다.
// NodeBird= ({store})에서 store를 props로 넣어준다
export default withRedux((initialState, options) => {
const middlewares = []; // []안에 사용할 미들웨어를 적어주면된다.
const enhancer = compose(
applyMiddleware(...middlewares),
!options.isServer &&
typeof window.__REDUX_DEVTOOLS_EXTENSION__ !== "undefined"
? window.__REDUX_DEVTOOLS_EXTENSION__()
: (f) => f
);
const store = createStore(reducer, initialState, enhancer);
return store;
})(NodeBird);