From a8d5861bc82b63e9299d3293a5e4f962db78e847 Mon Sep 17 00:00:00 2001 From: Pranav C Date: Thu, 1 Sep 2022 14:14:27 +0530 Subject: [PATCH 1/2] fix(gui-v2): hide options which is not relevant to sql view Signed-off-by: Pranav C --- .../smartsheet-toolbar/ViewActions.vue | 7 ++-- .../nc-gui-v2/components/smartsheet/Grid.vue | 34 ++++++++++++------- .../components/smartsheet/Toolbar.vue | 4 +-- .../smartsheet/expanded-form/Header.vue | 4 +-- .../smartsheet/sidebar/MenuBottom.vue | 6 ++-- .../composables/useSmartsheetStore.ts | 4 +++ 6 files changed, 37 insertions(+), 22 deletions(-) diff --git a/packages/nc-gui-v2/components/smartsheet-toolbar/ViewActions.vue b/packages/nc-gui-v2/components/smartsheet-toolbar/ViewActions.vue index b0877b4385..2e8f68136e 100644 --- a/packages/nc-gui-v2/components/smartsheet-toolbar/ViewActions.vue +++ b/packages/nc-gui-v2/components/smartsheet-toolbar/ViewActions.vue @@ -9,6 +9,7 @@ import { ref, useNuxtApp, useProject, + useSmartsheetStoreOrThrow, useUIPermission, } from '#imports' import { LockType } from '~/lib' @@ -70,6 +71,8 @@ async function changeLockType(type: LockType) { message.error(await extractSdkResponseErrorMsg(e)) } } + +const { isSqlView } = useSmartsheetStoreOrThrow()