diff --git a/packages/nc-gui-v2/app.vue b/packages/nc-gui-v2/app.vue index 765fa3996a..465787bda7 100644 --- a/packages/nc-gui-v2/app.vue +++ b/packages/nc-gui-v2/app.vue @@ -5,12 +5,11 @@ import MdiDotsVertical from '~icons/mdi/dots-vertical' import { navigateTo } from '#app' const { $state } = useNuxtApp() -const email = computed(() => $state.value.user?.email ?? '---') +const email = computed(() => $state.user?.value?.email ?? '---') -const signOut = () => { - $state.value.token = undefined - $state.value.user = undefined - navigateTo('/signin') +const signOut = async () => { + $state.signOut() + await navigateTo('/signin') } @@ -46,7 +45,7 @@ const signOut = () => { -