diff --git a/resources/js/components/UserMenuContent.vue b/resources/js/components/UserMenuContent.vue index 75996f6e..78184442 100644 --- a/resources/js/components/UserMenuContent.vue +++ b/resources/js/components/UserMenuContent.vue @@ -2,13 +2,17 @@ import UserInfo from '@/components/UserInfo.vue'; import { DropdownMenuGroup, DropdownMenuItem, DropdownMenuLabel, DropdownMenuSeparator } from '@/components/ui/dropdown-menu'; import type { User } from '@/types'; -import { Link } from '@inertiajs/vue3'; +import { Link, router } from '@inertiajs/vue3'; import { LogOut, Settings } from 'lucide-vue-next'; interface Props { user: User; } +const handleLogout = () => { + router.flushAll(); +}; + defineProps(); @@ -21,7 +25,7 @@ defineProps(); - + Settings @@ -29,7 +33,7 @@ defineProps(); - + Log out