Closed devanshkansagra closed 5 days ago
LGTM. Can you please add one more change to this? Let's separate the useEffect
which calls getMessagesAndRoles
so that it doesn't affect the listeners.
Like this:
useEffect(() => {
RCInstance.auth.onAuthChange((user) => {
if (user) {
getMessagesAndRoles();
} else {
getMessagesAndRoles(anonymousMode);
}
});
}, [RCInstance, anonymousMode, getMessagesAndRoles]);
Removed the close statement in ChatBody.js