From 2de23bde9b9ffca19e0a9c4e8e379f67cd261500 Mon Sep 17 00:00:00 2001 From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com> Date: Wed, 13 Mar 2024 21:16:12 +0000 Subject: [PATCH 01/20] fix(nc-gui): invalid prop type check failed for prop `direction` --- packages/nc-gui/components/account/UserMenu.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nc-gui/components/account/UserMenu.vue b/packages/nc-gui/components/account/UserMenu.vue index f125eeae3b..7fb5e180aa 100644 --- a/packages/nc-gui/components/account/UserMenu.vue +++ b/packages/nc-gui/components/account/UserMenu.vue @@ -4,7 +4,7 @@ import type { UsersSortType } from '~/lib' const { field, direction, handleUserSort } = defineProps<{ field: UsersSortType['field'] - direction: UsersSortType['direction'] + direction?: UsersSortType['direction'] handleUserSort: Function }>() From e27be408b4070646205b4eec559443fdeed6fa34 Mon Sep 17 00:00:00 2001 From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com> Date: Wed, 13 Mar 2024 21:16:12 +0000 Subject: [PATCH 02/20] fix(nc-gui): Property `workspaceRole` was accessed during render but is not defined on instance --- packages/nc-gui/components/workspace/CollaboratorsList.vue | 2 +- packages/nc-gui/store/workspace.ts | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/nc-gui/components/workspace/CollaboratorsList.vue b/packages/nc-gui/components/workspace/CollaboratorsList.vue index f40602c2d2..4815dcb5df 100644 --- a/packages/nc-gui/components/workspace/CollaboratorsList.vue +++ b/packages/nc-gui/components/workspace/CollaboratorsList.vue @@ -8,7 +8,7 @@ const workspaceStore = useWorkspace() const { removeCollaborator, updateCollaborator: _updateCollaborator } = workspaceStore -const { collaborators } = storeToRefs(workspaceStore) +const { collaborators, workspaceRole } = storeToRefs(workspaceStore) const { sorts, sortDirection, loadSorts, saveOrUpdate, handleGetSortedData } = useUserSorts('Workspace') diff --git a/packages/nc-gui/store/workspace.ts b/packages/nc-gui/store/workspace.ts index 36f6d1df16..3d5751c8c2 100644 --- a/packages/nc-gui/store/workspace.ts +++ b/packages/nc-gui/store/workspace.ts @@ -48,6 +48,8 @@ export const useWorkspace = defineStore('workspaceStore', () => { return { id: 'default', title: 'default', meta: {}, roles: '' } as any }) + const workspaceRole = computed(() => activeWorkspace.value?.roles) + const activeWorkspaceMeta = computed>(() => { const defaultMeta = {} if (!activeWorkspace.value) return defaultMeta @@ -253,6 +255,7 @@ export const useWorkspace = defineStore('workspaceStore', () => { isWorkspaceSettingsPageOpened, workspaceUserCount, getPlanLimit, + workspaceRole, } }) From 5569ff9fb75c58218cfbf555de30e7d02ef64b1a Mon Sep 17 00:00:00 2001 From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com> Date: Wed, 13 Mar 2024 21:16:12 +0000 Subject: [PATCH 03/20] fix(nc-gui): Failed to resolve component - Empty --- packages/nc-gui/components/project/AccessSettings.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nc-gui/components/project/AccessSettings.vue b/packages/nc-gui/components/project/AccessSettings.vue index fa0516e241..9b004a550c 100644 --- a/packages/nc-gui/components/project/AccessSettings.vue +++ b/packages/nc-gui/components/project/AccessSettings.vue @@ -172,7 +172,7 @@ watch(isInviteModalVisible, () => { v-else-if="!filteredCollaborators?.length" class="nc-collaborators-list w-full h-full flex flex-col items-center justify-center mt-36" > - +
From 33d8cba0259ed950ed2d347a012cb7ebbd704e15 Mon Sep 17 00:00:00 2001 From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com> Date: Wed, 13 Mar 2024 21:16:13 +0000 Subject: [PATCH 04/20] fix(nc-gui): rich text switch input warnings --- packages/nc-gui/components/nc/Switch.vue | 6 ++++-- .../nc-gui/components/smartsheet/column/LongTextOptions.vue | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/nc-gui/components/nc/Switch.vue b/packages/nc-gui/components/nc/Switch.vue index 7551b87b83..9f50ce0d38 100644 --- a/packages/nc-gui/components/nc/Switch.vue +++ b/packages/nc-gui/components/nc/Switch.vue @@ -1,5 +1,7 @@