diff --git a/packages/web/components/Conversations/PriorityConvoRow.tsx b/packages/web/components/Conversations/PriorityConvoRow.tsx index df3eda6..bf48513 100644 --- a/packages/web/components/Conversations/PriorityConvoRow.tsx +++ b/packages/web/components/Conversations/PriorityConvoRow.tsx @@ -38,8 +38,12 @@ export default function PriorityConvoRow(props: { // const isOneonOne = const handleSelectConvo = useCallback(() => { - setSelectedConvo(props.conversation.id); - }, [props.conversation]); + if (!isSelected) { + setSelectedConvo(props.conversation.id); + } else { + setSelectedConvo(null); + } + }, [props.conversation, isSelected]); const router = useRouter(); @@ -59,14 +63,18 @@ export default function PriorityConvoRow(props: { isSelected && "bg-slate-50 shadow-lg scale-125 w-[25rem]" }`} > - + + + - + - {props.conversation.name} + + {props.conversation.name} +