From e8a8170c6eb1f2a15b655dba1a7c28ba0a74d624 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Fri, 29 Jul 2022 13:54:29 +0200 Subject: [PATCH] chore(gui-v2): correct usage of `useGlobal` --- packages/nc-gui-v2/app.vue | 22 +++++++++---------- .../nc-gui-v2/composables/useApi/index.ts | 6 ++--- .../composables/useApi/interceptors.ts | 4 ++-- .../composables/useGlobal/getters.ts | 2 +- .../nc-gui-v2/composables/useGlobal/state.ts | 3 ++- .../nc-gui-v2/composables/useGlobal/types.ts | 3 ++- packages/nc-gui-v2/middleware/auth.global.ts | 10 +++++---- 7 files changed, 27 insertions(+), 23 deletions(-) diff --git a/packages/nc-gui-v2/app.vue b/packages/nc-gui-v2/app.vue index ca4a4dbd67..d56cfb3174 100644 --- a/packages/nc-gui-v2/app.vue +++ b/packages/nc-gui-v2/app.vue @@ -5,23 +5,22 @@ import MdiDotsVertical from '~icons/mdi/dots-vertical' import MaterialSymbolsMenu from '~icons/material-symbols/menu' import MdiReload from '~icons/mdi/reload' import { navigateTo } from '#app' +import { useGlobal } from '#imports' -const { $state } = useNuxtApp() - -const { isLoading } = useApi({ useGlobalInstance: true }) +const state = useGlobal() const sidebar = ref() -const email = computed(() => $state.user?.value?.email ?? '---') +const email = computed(() => state.user.value?.email ?? '---') const signOut = () => { - $state.signOut() + state.signOut() navigateTo('/signin') } const sidebarCollapsed = computed({ - get: () => !$state.sidebarOpen.value, - set: (val) => ($state.sidebarOpen.value = !val), + get: () => !state.sidebarOpen.value, + set: (val) => (state.sidebarOpen.value = !val), }) const toggleSidebar = () => { @@ -32,7 +31,7 @@ const toggleSidebar = () => {