Browse Source

fix(nc-gui): PR review changes #2417

pull/7741/head
Ramesh Mane 7 months ago
parent
commit
776454cc4e
  1. 15
      packages/nc-gui/components/cell/RichText/SelectedBubbleMenu.vue
  2. 7
      packages/nc-gui/components/project/AllTables.vue
  3. 18
      packages/nc-gui/components/smartsheet/form/LimitOptions.vue

15
packages/nc-gui/components/cell/RichText/SelectedBubbleMenu.vue

@ -79,15 +79,12 @@ const onToggleLink = () => {
<template> <template>
<div <div
class="bubble-menu flex-row gap-x-1 py-1 rounded-lg" class="bubble-menu flex-row gap-x-1 py-1 rounded-lg"
:class="[ :class="{
`${isFormField ? 'inline-flex !bg-transparent' : 'flex bg-gray-100 px-1'}`, 'inline-flex !bg-transparent': isFormField,
{ 'flex bg-gray-100 px-1': !isFormField,
'embed-mode': embedMode, 'embed-mode': embedMode,
}, 'full-mode': !embedMode,
{ }"
'full-mode': !embedMode,
},
]"
> >
<NcTooltip :placement="isFormField ? 'bottom' : undefined" :disabled="editor.isActive('codeBlock')"> <NcTooltip :placement="isFormField ? 'bottom' : undefined" :disabled="editor.isActive('codeBlock')">
<template #title> <template #title>

7
packages/nc-gui/components/project/AllTables.vue

@ -80,7 +80,12 @@ const onCreateBaseClick = () => {
<template> <template>
<div class="nc-all-tables-view"> <div class="nc-all-tables-view">
<div class="flex flex-row gap-x-6 pb-3 pt-6" :class="base?.isLoading ? 'pointer-events-none' : ''"> <div
class="flex flex-row gap-x-6 pb-3 pt-6"
:class="{
'pointer-events-none': base?.isLoading,
}"
>
<div <div
v-if="isUIAllowed('tableCreate')" v-if="isUIAllowed('tableCreate')"
role="button" role="button"

18
packages/nc-gui/components/smartsheet/form/LimitOptions.vue

@ -127,14 +127,12 @@ const showOrHideAll = (showAll: boolean) => {
if (props.isRequired && !showAll) { if (props.isRequired && !showAll) {
return return
} }
vModel.value = [ vModel.value = vModel.value.map((o) => {
...vModel.value.map((o) => { return {
return { ...o,
...o, show: showAll,
show: showAll, }
} })
}),
]
} }
</script> </script>
@ -170,7 +168,7 @@ const showOrHideAll = (showAll: boolean) => {
<NcButton <NcButton
type="secondary" type="secondary"
size="xxsmall" size="xxsmall"
class="!border-none !px-2 !text-xs !text-gray-500 disabled:!text-gray-300" class="!border-none !px-2 !text-xs !text-gray-500 !disabled:text-gray-300"
:disabled="isRequired || vModel.filter((o) => !o.show).length === vModel.length" :disabled="isRequired || vModel.filter((o) => !o.show).length === vModel.length"
@click="showOrHideAll(false)" @click="showOrHideAll(false)"
> >
@ -182,7 +180,7 @@ const showOrHideAll = (showAll: boolean) => {
<NcButton <NcButton
type="secondary" type="secondary"
size="xxsmall" size="xxsmall"
class="!border-none !px-2 !text-xs !text-gray-500 disabled:!text-gray-300" class="!border-none !px-2 !text-xs !text-gray-500 !disabled:text-gray-300"
:disabled="vModel.filter((o) => o.show).length === vModel.length" :disabled="vModel.filter((o) => o.show).length === vModel.length"
@click="showOrHideAll(true)" @click="showOrHideAll(true)"
> >

Loading…
Cancel
Save