From 7875eb668559ddd655c363f44af72d249102f408 Mon Sep 17 00:00:00 2001 From: Pranav C <61551451+pranavxc@users.noreply.github.com> Date: Thu, 29 Jul 2021 19:03:57 +0530 Subject: [PATCH] feat(gui): Add JSON column type re #312 Signed-off-by: Pranav C <61551451+pranavxc@users.noreply.github.com> --- .../project/spreadsheet/components/cell.vue | 4 +++- .../spreadsheet/components/cell/jsonCell.vue | 14 ++++++++++++++ .../spreadsheet/components/editableCell.vue | 10 +++------- .../{jsonCell.vue => jsonEditableCell.vue} | 15 ++++++++++++--- .../project/spreadsheet/components/headerCell.vue | 3 +++ .../project/spreadsheet/helpers/uiTypes.js | 4 ++++ .../components/project/spreadsheet/mixins/cell.js | 2 +- packages/nc-gui/helpers/MssqlUi.js | 3 +++ packages/nc-gui/helpers/MysqlUi.js | 12 ++++++++++++ packages/nc-gui/helpers/PgUi.js | 9 +++++++++ packages/nc-gui/helpers/SqliteUi.js | 7 +++++++ 11 files changed, 71 insertions(+), 12 deletions(-) create mode 100644 packages/nc-gui/components/project/spreadsheet/components/cell/jsonCell.vue rename packages/nc-gui/components/project/spreadsheet/components/editableCell/{jsonCell.vue => jsonEditableCell.vue} (85%) diff --git a/packages/nc-gui/components/project/spreadsheet/components/cell.vue b/packages/nc-gui/components/project/spreadsheet/components/cell.vue index 16466db042..537ce70193 100644 --- a/packages/nc-gui/components/project/spreadsheet/components/cell.vue +++ b/packages/nc-gui/components/project/spreadsheet/components/cell.vue @@ -11,10 +11,12 @@ + {{ value }} + + diff --git a/packages/nc-gui/components/project/spreadsheet/components/editableCell.vue b/packages/nc-gui/components/project/spreadsheet/components/editableCell.vue index 74faf5e1c7..7ada3e1731 100644 --- a/packages/nc-gui/components/project/spreadsheet/components/editableCell.vue +++ b/packages/nc-gui/components/project/spreadsheet/components/editableCell.vue @@ -69,10 +69,8 @@ :column="column" v-on="parentListeners" /> - - - @@ -112,11 +108,11 @@