From 91ba29887ac9aa3ae6b8009618c9136571b523a8 Mon Sep 17 00:00:00 2001 From: Muhammed Mustafa Date: Thu, 18 Aug 2022 10:23:09 +0530 Subject: [PATCH] fix/minor ui improvements and bug fix --- packages/nc-gui-v2/components/cell/Url.vue | 8 ++++---- packages/nc-gui-v2/package-lock.json | 19 +++++++++++++++++++ packages/nc-gui-v2/package.json | 1 + 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/packages/nc-gui-v2/components/cell/Url.vue b/packages/nc-gui-v2/components/cell/Url.vue index cd123ef0ac..c87b8751d2 100644 --- a/packages/nc-gui-v2/components/cell/Url.vue +++ b/packages/nc-gui-v2/components/cell/Url.vue @@ -2,7 +2,7 @@ import type { VNodeRef } from '@vue/runtime-core' import { message } from 'ant-design-vue' import { ColumnInj, EditModeInj, computed, inject, isValidURL } from '#imports' -import MaterialSymbolsWarning from '~icons/material-symbols/warning' +import MiCircleWarning from '~icons/mi/circle-warning' interface Props { modelValue?: string | null @@ -29,7 +29,7 @@ const vModel = computed({ }, }) -const isValid = computed(() => !column.value.meta?.validate || (value && isValidURL(value))) +const isValid = computed(() => value && isValidURL(value)) const url = computed(() => { if (!value || !isValidURL(value)) return '' @@ -63,11 +63,11 @@ watch( {{ value }} -
+
- +
diff --git a/packages/nc-gui-v2/package-lock.json b/packages/nc-gui-v2/package-lock.json index c9bc82fe4c..ee14ac4964 100644 --- a/packages/nc-gui-v2/package-lock.json +++ b/packages/nc-gui-v2/package-lock.json @@ -37,6 +37,7 @@ "@iconify-json/lucide": "^1.1.36", "@iconify-json/material-symbols": "^1.1.8", "@iconify-json/mdi": "^1.1.25", + "@iconify-json/mi": "^1.1.2", "@iconify-json/ri": "^1.1.3", "@intlify/vite-plugin-vue-i18n": "^6.0.1", "@nuxt/image-edge": "^1.0.0-27657146.da85542", @@ -1056,6 +1057,15 @@ "@iconify/types": "*" } }, + "node_modules/@iconify-json/mi": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@iconify-json/mi/-/mi-1.1.2.tgz", + "integrity": "sha512-NPyKBxoui8Oude4ChB80iBLRdI22xpM6JFFYpDHycxREQgzfVyoOuX1ukpbWOe+IkEVvFFLZzSDOlPcipn1cgw==", + "dev": true, + "dependencies": { + "@iconify/types": "*" + } + }, "node_modules/@iconify-json/ri": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@iconify-json/ri/-/ri-1.1.3.tgz", @@ -15940,6 +15950,15 @@ "@iconify/types": "*" } }, + "@iconify-json/mi": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@iconify-json/mi/-/mi-1.1.2.tgz", + "integrity": "sha512-NPyKBxoui8Oude4ChB80iBLRdI22xpM6JFFYpDHycxREQgzfVyoOuX1ukpbWOe+IkEVvFFLZzSDOlPcipn1cgw==", + "dev": true, + "requires": { + "@iconify/types": "*" + } + }, "@iconify-json/ri": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@iconify-json/ri/-/ri-1.1.3.tgz", diff --git a/packages/nc-gui-v2/package.json b/packages/nc-gui-v2/package.json index cca8e10ace..1893ec16ca 100644 --- a/packages/nc-gui-v2/package.json +++ b/packages/nc-gui-v2/package.json @@ -43,6 +43,7 @@ "@iconify-json/lucide": "^1.1.36", "@iconify-json/material-symbols": "^1.1.8", "@iconify-json/mdi": "^1.1.25", + "@iconify-json/mi": "^1.1.2", "@iconify-json/ri": "^1.1.3", "@intlify/vite-plugin-vue-i18n": "^6.0.1", "@nuxt/image-edge": "^1.0.0-27657146.da85542",