Browse Source

fix: Made checkbox label clickable

pull/7046/head
Muhammed Mustafa 10 months ago
parent
commit
7ce7083846
  1. 5
      packages/nc-gui/components/nc/Switch.vue
  2. 7
      packages/nc-gui/components/smartsheet/column/LongTextOptions.vue

5
packages/nc-gui/components/nc/Switch.vue

@ -11,7 +11,8 @@ const onChange = (e: boolean) => {
</script>
<template>
<a-switch v-model:checked="checked" :disabled="props.disabled" class="nc-switch" size="small" @change="onChange">
<a-switch v-model:checked="checked" :disabled="props.disabled" class="nc-switch" size="small" @change="onChange"> </a-switch>
<span class="cursor-pointer pl-2" @click="checked = !checked">
<slot />
</a-switch>
</span>
</template>

7
packages/nc-gui/components/smartsheet/column/LongTextOptions.vue

@ -28,9 +28,10 @@ watch(richMode, () => {
<template>
<div class="flex flex-col mt-2 gap-2">
<a-form-item>
<div class="flex flex-row space-x-2 items-center">
<NcSwitch v-model:checked="richMode" :name="$t('labels.enableRichText')" size="small" />
<div class="text-xs">{{ $t('labels.enableRichText') }}</div>
<div class="flex flex-row items-center">
<NcSwitch v-model:checked="richMode" :name="$t('labels.enableRichText')" size="small">
<div class="text-xs">{{ $t('labels.enableRichText') }}</div>
</NcSwitch>
</div>
</a-form-item>
</div>

Loading…
Cancel
Save