Browse Source

enhancement(nc-gui): add editEnabled logic for shared view

pull/5328/head
Wing-Kam Wong 2 years ago
parent
commit
bab44dae0e
  1. 7
      packages/nc-gui/pages/[projectType]/form/[viewId]/index/index.vue

7
packages/nc-gui/pages/[projectType]/form/[viewId]/index/index.vue

@ -27,6 +27,8 @@ const scannerIsReady = ref(false)
const showCodeScannerOverlay = ref(false)
const editEnabled = ref<boolean[]>([])
const onLoaded = async () => {
scannerIsReady.value = true
}
@ -161,7 +163,10 @@ const onDecode = async (scannedCodeValue: string) => {
:data-testid="`nc-form-input-cell-${field.label || field.title}`"
:class="`nc-form-input-${field.title?.replaceAll(' ', '')}`"
:column="field"
:edit-enabled="true"
:edit-enabled="editEnabled[index]"
@click="editEnabled[index] = true"
@cancel="editEnabled[index] = false"
@update:edit-enabled="editEnabled[index] = $event"
/>
<a-button
v-if="field.enable_scanner"

Loading…
Cancel
Save