diff --git a/components/ui/login.tsx b/components/ui/login.tsx
index c8ef08d..324eda8 100644
--- a/components/ui/login.tsx
+++ b/components/ui/login.tsx
@@ -1,5 +1,6 @@
'use client'
+import { signIn } from '@auth/nextjs/client'
import { useRouter } from 'next/navigation'
export function Login() {
@@ -7,7 +8,7 @@ export function Login() {
return (
diff --git a/components/ui/user-menu.tsx b/components/ui/user-menu.tsx
index bec0bcc..05180e6 100644
--- a/components/ui/user-menu.tsx
+++ b/components/ui/user-menu.tsx
@@ -2,7 +2,7 @@
import { ThemeToggle } from '@/components/theme-toggle'
import { type Session } from '@auth/nextjs/types'
import * as DropdownMenu from '@radix-ui/react-dropdown-menu'
-import { signIn } from '@auth/nextjs/client'
+import { signOut } from '@auth/nextjs/client'
import Image from 'next/image'
import { useRouter } from 'next/navigation'
@@ -84,7 +84,7 @@ export function UserMenu({ session }: UserMenuProps) {
router.push('/api/auth/signout')}
+ onClick={() => signOut()}
>
Log Out
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 77644d4..289e875 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,4 +1,8 @@
-lockfileVersion: '6.0'
+lockfileVersion: '6.1'
+
+settings:
+ autoInstallPeers: true
+ excludeLinksFromLockfile: false
overrides:
'@auth/core': 0.0.0-manual.527fff6c