いろいろ辛い
なんで同じようなコードを書かされるんだろう。
redux-toolkitが出てきてましになってはいるようだけど。
const dispatch = useDispatch()
useEffect(() => dispatch(actionCreator()), [dispatch])
dispatchは、store.dispatchで変わらない。
いっそのこと、useDispatchをつかわず、store.dispatchをexportしてそれを参照してしまえば早いじゃんとも思う。
さらに、actionCreatorとbindさせると、それを呼ぶだけになるのに。
なんか困ったことになるんだろう。
その「困ったこと」が解決できるか、起きないか、我慢できるなら、簡単に楽できた方がいいじゃんという気がする。