From e210e3580ce2478b471514f78c65e417ff05420a Mon Sep 17 00:00:00 2001 From: Pranav C Date: Fri, 29 Jul 2022 22:10:58 +0530 Subject: [PATCH] feat(gui-v2): add field type icon Signed-off-by: Pranav C --- .../components/smartsheet-header/CellIcon.vue | 4 +- .../smartsheet-header/VirtualCellIcon.vue | 6 ++- .../FieldListAutoCompleteDropdown.vue | 50 +++++-------------- .../smartsheet-toolbar/SortListMenu.vue | 2 +- 4 files changed, 20 insertions(+), 42 deletions(-) diff --git a/packages/nc-gui-v2/components/smartsheet-header/CellIcon.vue b/packages/nc-gui-v2/components/smartsheet-header/CellIcon.vue index bdb134c499..9fe986ef2f 100644 --- a/packages/nc-gui-v2/components/smartsheet-header/CellIcon.vue +++ b/packages/nc-gui-v2/components/smartsheet-header/CellIcon.vue @@ -19,7 +19,9 @@ import URLIcon from '~icons/mdi/link' import EmailIcon from '~icons/mdi/email' import CurrencyIcon from '~icons/mdi/currency-usd-circle-outline' -const column = inject(ColumnInj) +const { columnMeta } = defineProps<{ columnMeta?: ColumnType }>() + +const column = inject(ColumnInj, columnMeta) const additionalColMeta = useColumn(column as ColumnType) diff --git a/packages/nc-gui-v2/components/smartsheet-header/VirtualCellIcon.vue b/packages/nc-gui-v2/components/smartsheet-header/VirtualCellIcon.vue index 1db65540cf..2a8dc6265c 100644 --- a/packages/nc-gui-v2/components/smartsheet-header/VirtualCellIcon.vue +++ b/packages/nc-gui-v2/components/smartsheet-header/VirtualCellIcon.vue @@ -1,5 +1,5 @@ - diff --git a/packages/nc-gui-v2/components/smartsheet-toolbar/SortListMenu.vue b/packages/nc-gui-v2/components/smartsheet-toolbar/SortListMenu.vue index 642957b835..4cf7f06437 100644 --- a/packages/nc-gui-v2/components/smartsheet-toolbar/SortListMenu.vue +++ b/packages/nc-gui-v2/components/smartsheet-toolbar/SortListMenu.vue @@ -72,7 +72,7 @@ watch( - +