
store라는 저장소에다 state 값을 저장하고 어디에서나 store에 접근할 수 있게 한다.
type - action 이름, payload - 매개변수 가 있다.npm install redux react-redux
index.js
import { Provider } from 'react-redux';
import store from './redux/store';
root.render(
<Provider store={store}>
<App />
</Provider>
);
src > redux > store.js
import {createStore} from "redux";
import reducer from "./reducer/reducer";
let store = createStore(reducer);
export default store;
src > redux > reducer > reducer.js
let initialState = {};
function reducer(state = initialState, action) {}
export default reducer;