welldone-software/why-did-you-render
Wdyr ignores equality function in useSelector
Ouverte
#190 ouverte le 16 avr. 2021
Low prioritybuggood first issuehelp wanted
Métriques du dépôt
- Stars
- (10 560 étoiles)
- Métriques de merge PR
- (Métriques PR en attente)
Description
When using wdyr I noticed that it reports unnecessary renders caused by useSelector with an equality function even though the equality function causes the render to be avoided. Looking at the code it looks like wdyr does not consider the result of the equality function.
An example:
useSelector(someSelector, (prev, next) => true);