React Hooks で意図しない再レンダーが発生して困った件
React Hooks で意図しない再レンダーが発生して困った。
再レンダーされるタイミングはstateが更新されたタイミングであり、
Context内のstateが一つでも更新されると再レンダーが走ってしまう。
対策
- Contextを分割する。
- useMemoを使用する。
React Hooks で意図しない再レンダーが発生して困った。
再レンダーされるタイミングはstateが更新されたタイミングであり、
Context内のstateが一つでも更新されると再レンダーが走ってしまう。
対策
- Contextを分割する。
- useMemoを使用する。