From 636fb89c15d3c51359012b86f218c5df4e3009ef Mon Sep 17 00:00:00 2001 From: Pranav C Date: Sat, 30 Jul 2022 12:52:34 +0530 Subject: [PATCH 1/6] feat(gui-v2): add column resize in grid view Signed-off-by: Pranav C --- packages/nc-gui-v2/components.d.ts | 1 + .../nc-gui-v2/components/smartsheet/Grid.vue | 44 ++++++++++++-- .../composables/useGridViewColumnWidth.ts | 58 ++++++++++++++++++ packages/nc-gui-v2/plugins/directives.ts | 59 +++++++++++++++++++ 4 files changed, 157 insertions(+), 5 deletions(-) create mode 100644 packages/nc-gui-v2/composables/useGridViewColumnWidth.ts create mode 100644 packages/nc-gui-v2/plugins/directives.ts diff --git a/packages/nc-gui-v2/components.d.ts b/packages/nc-gui-v2/components.d.ts index 692c3f667c..10a50bc8e7 100644 --- a/packages/nc-gui-v2/components.d.ts +++ b/packages/nc-gui-v2/components.d.ts @@ -7,6 +7,7 @@ export {} declare module '@vue/runtime-core' { export interface GlobalComponents { + AAlert: typeof import('ant-design-vue/es')['Alert'] AAnchorLink: typeof import('ant-design-vue/es')['AnchorLink'] AAutoComplete: typeof import('ant-design-vue/es')['AutoComplete'] AButton: typeof import('ant-design-vue/es')['Button'] diff --git a/packages/nc-gui-v2/components/smartsheet/Grid.vue b/packages/nc-gui-v2/components/smartsheet/Grid.vue index 624049a0a4..edafe9bf84 100644 --- a/packages/nc-gui-v2/components/smartsheet/Grid.vue +++ b/packages/nc-gui-v2/components/smartsheet/Grid.vue @@ -1,7 +1,7 @@