Redux - rkaku/react-hooks-101 GitHub Wiki
Yarn Add
yarn add redux react-redux react-router-dom
Hooks
import { useSelector, useDispatch } from 'react-redux'
const selector = useSelector(state => state.selector)
const dispatch = useDispatch()
const store = useStore()
State
× state.balance => => => ○ state.fooReducer.balance
initialState = () => {
return {
balance: 0
}
}
Combine Reducers
import { combineReducers } from 'redux'
import fooReducer from './foo'
export default combineReducers({ fooReducer })