Skip to content

Commit f287899

Browse files
committed
feat(web): add signout
1 parent 8e8745f commit f287899

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

apps/web/src/app/dashboard/components/sidebar/nav-user.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"use client";
22

3+
import { useClerk } from "@clerk/nextjs";
34
import { LogOutIcon, MoreVerticalIcon, UserCircleIcon } from "lucide-react";
4-
55
import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar";
66
import {
77
DropdownMenu,
@@ -30,6 +30,7 @@ export function NavUser({
3030
};
3131
}) {
3232
const { isMobile } = useSidebar();
33+
const { signOut } = useClerk();
3334

3435
return (
3536
<SidebarMenu>
@@ -85,7 +86,7 @@ export function NavUser({
8586
</DropdownMenuItem>
8687
</DropdownMenuGroup>
8788
<DropdownMenuSeparator />
88-
<DropdownMenuItem>
89+
<DropdownMenuItem onClick={() => signOut({ redirectUrl: "/" })}>
8990
<LogOutIcon />
9091
Log out
9192
</DropdownMenuItem>

0 commit comments

Comments
 (0)