fix: add condition to messages memoization ruleset (#698)
This commit is contained in:
parent
c5a57fd7a8
commit
aa29cc5ace
1 changed files with 1 additions and 0 deletions
|
|
@ -75,6 +75,7 @@ export const Messages = memo(PureMessages, (prevProps, nextProps) => {
|
||||||
if (prevProps.isLoading !== nextProps.isLoading) return false;
|
if (prevProps.isLoading !== nextProps.isLoading) return false;
|
||||||
if (prevProps.isLoading && nextProps.isLoading) return false;
|
if (prevProps.isLoading && nextProps.isLoading) return false;
|
||||||
if (prevProps.messages.length !== nextProps.messages.length) return false;
|
if (prevProps.messages.length !== nextProps.messages.length) return false;
|
||||||
|
if (!equal(prevProps.messages, nextProps.messages)) return false;
|
||||||
if (!equal(prevProps.votes, nextProps.votes)) return false;
|
if (!equal(prevProps.votes, nextProps.votes)) return false;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue