From 8576a7f7dceda0220a7fe2a98d5de46a9c9772f1 Mon Sep 17 00:00:00 2001 From: talksik Date: Sun, 19 Jun 2022 08:03:30 -0500 Subject: [PATCH] cleanup --- .../desktop/src/tree/ConversationList.tsx | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/packages/desktop/src/tree/ConversationList.tsx b/packages/desktop/src/tree/ConversationList.tsx index 1164598..2e084e6 100644 --- a/packages/desktop/src/tree/ConversationList.tsx +++ b/packages/desktop/src/tree/ConversationList.tsx @@ -101,6 +101,7 @@ export function ConversationList() { key={`${currentConversation._id.toString()}-priorityConvoList`} conversation={currentConversation} index={index} + isPriority={true} /> ))} @@ -123,6 +124,7 @@ export function ConversationList() { key={`${currentConversation._id.toString()}-inboxConvoList`} conversation={currentConversation} index={index} + isPriority={false} /> ))} @@ -139,10 +141,12 @@ export function ConversationRow({ conversation, index, onClick, + isPriority = false, }: { conversation: MasterConversation; index?: number; onClick?: () => void; + isPriority?: boolean; }) { const { user } = useAuth(); @@ -159,21 +163,6 @@ export function ConversationRow({ selectConversation(conversation._id.toString(), false); }, [conversation, selectConversation, onClick]); - const currentConversationMember = useMemo(() => { - const currentConvoMember = conversation.members.find( - (mem) => mem._id.toString() === user._id.toString(), - ); - return currentConvoMember; - }, [conversation.members, user]); - - const isPriority = useMemo(() => { - if (currentConversationMember && currentConversationMember.memberState === 'priority') { - return true; - } - - return false; - }, [currentConversationMember]); - const keyboardShortcut = useMemo(() => { if (index < NirvanaRules.topXConversationsWithShortcuts && isPriority) { return index + 1;