From 8cfc0b51a1a0e29e8bf0352ddd3eda83cf2164dc Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Thu, 22 Sep 2022 18:04:25 +0800 Subject: [PATCH] feat(nc-gui): disable add new records in shared kanban view --- packages/nc-gui/components/smartsheet/Kanban.vue | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/packages/nc-gui/components/smartsheet/Kanban.vue b/packages/nc-gui/components/smartsheet/Kanban.vue index 91e498a162..230ddfeb00 100644 --- a/packages/nc-gui/components/smartsheet/Kanban.vue +++ b/packages/nc-gui/components/smartsheet/Kanban.vue @@ -209,7 +209,10 @@ onMounted(async () => { v-if="!stack.collapsed" :key="stack.id" class="mx-4 !bg-[#f0f2f5] flex flex-col w-[280px] h-full rounded-[12px]" - :class="{ 'not-draggable': stack.id === 'uncategorized' || isLocked }" + :class="{ + 'not-draggable': stack.id === 'uncategorized' || isLocked || !isUIAllowed('xcDatatableEditable'), + '!cursor-default': isLocked || !isUIAllowed('xcDatatableEditable'), + }" head-style="padding-bottom: 0px;" body-style="padding: 0px; height: 100%;" > @@ -231,6 +234,7 @@ onMounted(async () => {