mirror of
https://github.com/billsonnn/nitro-react.git
synced 2025-02-20 02:32:37 +01:00
Fix friend issues
This commit is contained in:
parent
0a5b33ceda
commit
6a6d7f6947
@ -2,6 +2,6 @@ import { CreateLinkEvent } from '..';
|
|||||||
|
|
||||||
export function OpenMessengerChat(friendId: number = 0): void
|
export function OpenMessengerChat(friendId: number = 0): void
|
||||||
{
|
{
|
||||||
if(friendId === 0) CreateLinkEvent('friends-messenger/open');
|
if(friendId === 0) CreateLinkEvent('friends-messenger/toggle');
|
||||||
else CreateLinkEvent(`friends-messenger/${ friendId }`);
|
else CreateLinkEvent(`friends-messenger/${ friendId }`);
|
||||||
}
|
}
|
||||||
|
@ -49,8 +49,14 @@ export const FriendsMessengerView: FC<{}> = props =>
|
|||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else
|
|
||||||
|
if(parts[1] === 'toggle')
|
||||||
{
|
{
|
||||||
|
setIsVisible(prevValue => !prevValue);
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const thread = getMessageThread(parseInt(parts[1]));
|
const thread = getMessageThread(parseInt(parts[1]));
|
||||||
|
|
||||||
if(!thread) return;
|
if(!thread) return;
|
||||||
@ -58,7 +64,6 @@ export const FriendsMessengerView: FC<{}> = props =>
|
|||||||
setActiveThreadId(thread.threadId);
|
setActiveThreadId(thread.threadId);
|
||||||
setIsVisible(true);
|
setIsVisible(true);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
},
|
},
|
||||||
eventUrlPrefix: 'friends-messenger/'
|
eventUrlPrefix: 'friends-messenger/'
|
||||||
};
|
};
|
||||||
|
@ -62,8 +62,6 @@ const useFriendRequestWidgetState = () =>
|
|||||||
|
|
||||||
useEffect(() =>
|
useEffect(() =>
|
||||||
{
|
{
|
||||||
if(!requests || !requests.length) return;
|
|
||||||
|
|
||||||
const newDisplayedRequests: { roomIndex: number, request: MessengerRequest }[] = [];
|
const newDisplayedRequests: { roomIndex: number, request: MessengerRequest }[] = [];
|
||||||
|
|
||||||
for(const request of requests)
|
for(const request of requests)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user