|
@@ -54,15 +54,15 @@ const FriendOrUnfriendButton = (props) => {
|
|
|
}
|
|
|
|
|
|
useEffect(() => {
|
|
|
- if(!givenContacts) fetchContacts();
|
|
|
- }, [user]);
|
|
|
+ if (!givenContacts) fetchContacts();
|
|
|
+ }, [user]); // eslint-disable-line
|
|
|
|
|
|
useEffect(() => {
|
|
|
if (contacts && user) {
|
|
|
setIsContact(contacts.some(c => c.user_id === otherUser.user_id));
|
|
|
if (!checkedIsContact) setCheckedIsContact(true);
|
|
|
}
|
|
|
- }, [user, contacts]);
|
|
|
+ }, [user, contacts]); // eslint-disable-line
|
|
|
|
|
|
const addFriend = () => {
|
|
|
const newFriends = contacts;
|
|
@@ -78,7 +78,7 @@ const FriendOrUnfriendButton = (props) => {
|
|
|
if (!checkedIsContact) return null;
|
|
|
|
|
|
return (
|
|
|
- <IconButton edge="end" className={(props.inNavbar)?classes.iconButtonInNavbar:''} onClick={() => isContact ? removeFriend() : addFriend()}>
|
|
|
+ <IconButton edge="end" className={(props.inNavbar) ? classes.iconButtonInNavbar : ''} onClick={() => isContact ? removeFriend() : addFriend()}>
|
|
|
{isContact
|
|
|
? <PersonAddDisabled className={classes.removeFriend} />
|
|
|
: <PersonAdd className={classes.addFriend} />}
|