diff --git a/packages/nc-gui-v2/components/editable-cell/Boolean.vue b/packages/nc-gui-v2/components/editable-cell/Boolean.vue index 36de01e491..b8c9029422 100644 --- a/packages/nc-gui-v2/components/editable-cell/Boolean.vue +++ b/packages/nc-gui-v2/components/editable-cell/Boolean.vue @@ -16,10 +16,10 @@ const checkboxMeta = computed(() => { unchecked: "mdi-checkbox-blank-circle-outline" }, color: "primary", - // ...(column?.meta || {}) + ...(column?.meta || {}) }; }); -const localState = $computed({ +const localState = computed({ get() { return value; }, set(val) { @@ -28,9 +28,16 @@ const localState = $computed({ }); const toggle = () => { - localState = !localState + localState.value = !localState.value } +// const checkedIcon = computed(() => { +// return defineAsyncComponent( ()=>import('~icons/material-symbols/'+checkboxMeta?.value?.icon?.checked)) +// }); +// const uncheckedIcon = computed(() => { +// return defineAsyncComponent(()=>import('~icons/material-symbols/'+checkboxMeta?.value?.icon?.unchecked)) +// }); + /*export default { name: 'BooleanCell', @@ -81,34 +88,11 @@ const toggle = () => { - - -