From 816d8c50b9d4ba6417369c3de6acdf3f9dc33601 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Fri, 29 Jul 2022 12:39:44 +0200 Subject: [PATCH] feat(gui-v2): add refs for running requests and error to global --- packages/nc-gui-v2/composables/useGlobal/state.ts | 8 ++++++++ packages/nc-gui-v2/composables/useGlobal/types.ts | 2 ++ 2 files changed, 10 insertions(+) diff --git a/packages/nc-gui-v2/composables/useGlobal/state.ts b/packages/nc-gui-v2/composables/useGlobal/state.ts index 34f8f74c39..922ee18b2b 100644 --- a/packages/nc-gui-v2/composables/useGlobal/state.ts +++ b/packages/nc-gui-v2/composables/useGlobal/state.ts @@ -71,6 +71,12 @@ export function useGlobalState(): State { /** global loading state */ const isLoading = ref(false) + /** currently running requests */ + const runningRequests = ref([]) + + /** global error */ + const error = ref() + return { ...toRefs(storage.value), token, @@ -78,5 +84,7 @@ export function useGlobalState(): State { sidebarOpen, timestamp, isLoading, + runningRequests, + error, } } diff --git a/packages/nc-gui-v2/composables/useGlobal/types.ts b/packages/nc-gui-v2/composables/useGlobal/types.ts index 90c438aae7..a4b833696c 100644 --- a/packages/nc-gui-v2/composables/useGlobal/types.ts +++ b/packages/nc-gui-v2/composables/useGlobal/types.ts @@ -16,6 +16,8 @@ export type State = ToRefs> & { sidebarOpen: Ref timestamp: Ref isLoading: Ref + runningRequests: Ref + error: Ref } export interface Getters {