Browse Source

fix: Hide emoji option for table and view node in mobile

pull/6490/head
Muhammed Mustafa 12 months ago
parent
commit
aa4ae02e94
  1. 2
      packages/nc-gui/components/dashboard/TreeView/TableNode.vue
  2. 3
      packages/nc-gui/components/dashboard/TreeView/ViewsNode.vue

2
packages/nc-gui/components/dashboard/TreeView/TableNode.vue

@ -181,7 +181,7 @@ const isTableOpened = computed(() => {
:key="table.meta?.icon"
:emoji="table.meta?.icon"
size="small"
:readonly="!canUserEditEmote"
:readonly="!canUserEditEmote || isMobileMode"
@emoji-selected="setIcon($event, table)"
>
<template #default>

3
packages/nc-gui/components/dashboard/TreeView/ViewsNode.vue

@ -41,6 +41,8 @@ const vModel = useVModel(props, 'view', emits) as WritableComputedRef<ViewType &
const { $e } = useNuxtApp()
const { isMobileMode } = useGlobal()
const { isUIAllowed } = useRoles()
const { activeViewTitleOrId } = storeToRefs(useViewsStore())
@ -231,6 +233,7 @@ function onRef(el: HTMLElement) {
:emoji="props.view?.meta?.icon"
size="small"
:clearable="true"
:readonly="isMobileMode"
@emoji-selected="emits('selectIcon', $event)"
>
<template #default>

Loading…
Cancel
Save