From 92462166a8ca2c2109b5c69571c3e815700ab2d7 Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Mon, 1 Aug 2022 19:27:24 +0800 Subject: [PATCH] fix(gui-v2): URL cell --- packages/nc-gui-v2/components/cell/Url.vue | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/nc-gui-v2/components/cell/Url.vue b/packages/nc-gui-v2/components/cell/Url.vue index 44690332a1..24178d785a 100644 --- a/packages/nc-gui-v2/components/cell/Url.vue +++ b/packages/nc-gui-v2/components/cell/Url.vue @@ -8,11 +8,14 @@ interface Props { } const { modelValue: value } = defineProps() + const emit = defineEmits(['update:modelValue']) + const column = inject(ColumnInj) + const editEnabled = inject('editEnabled') -const localState = computed({ +const vModel = computed({ get: () => value, set: (val) => { if (!(column && column.meta && column.meta.validate) || isValidURL(val)) { @@ -24,19 +27,16 @@ const localState = computed({ const isValid = computed(() => value && isValidURL(value)) const root = ref() + onMounted(() => { root.value?.focus() })