diff --git a/src/components/Sidebar.tsx b/src/components/Sidebar.tsx index d57d4c6..4b78b12 100644 --- a/src/components/Sidebar.tsx +++ b/src/components/Sidebar.tsx @@ -64,7 +64,11 @@ export default function AppSidebar({ const [userList, setUserList] = useState>({}); const dms = Array.from( - new Set(messages?.flatMap((item) => [item.from, item.channel_id]) || []) + new Set( + messages + ?.flatMap((item) => [item.from, item.channel_id]) + .filter((item) => item !== user?.id) || [] + ) ); useEffect(() => { @@ -280,12 +284,10 @@ function DMItem({ status: string; settings?: boolean; }) { - const router = useRouter(); - return (