diff --git a/packages/nc-gui/components/smartsheet/Grid.vue b/packages/nc-gui/components/smartsheet/Grid.vue index 357bb39204..c0c6aaf6ee 100644 --- a/packages/nc-gui/components/smartsheet/Grid.vue +++ b/packages/nc-gui/components/smartsheet/Grid.vue @@ -33,6 +33,7 @@ import { useI18n, useMetas, useMultiSelect, + useRoles, useRoute, useSmartsheetStoreOrThrow, useUIPermission, @@ -57,6 +58,7 @@ const isLocked = inject(IsLockedInj, ref(false)) const reloadViewDataHook = inject(ReloadViewDataHookInj, createEventHook()) const openNewRecordFormHook = inject(OpenNewRecordFormHookInj, createEventHook()) +const { hasRole } = useRoles() const { isUIAllowed } = useUIPermission() const hasEditPermission = $computed(() => isUIAllowed('xcDatatableEditable')) @@ -477,7 +479,12 @@ watch( -
+ +