From 8dd4807610c6d3ef8108b63dbb8ba692f817c745 Mon Sep 17 00:00:00 2001 From: Pranav C <61551451+pranavxc@users.noreply.github.com> Date: Sun, 20 Jun 2021 20:18:40 +0530 Subject: [PATCH] feat: Child creation from has many cell Signed-off-by: Pranav C <61551451+pranavxc@users.noreply.github.com> --- .../components/{tableCell.vue => cell.vue} | 20 +- .../spreadsheet/components/editableCell.vue | 23 ++- .../components/editableCell/textAreaCell.vue | 53 ++--- .../editableCell/textAreaCellOld.vue | 95 +++++++++ .../spreadsheet/components/expandedForm.vue | 17 +- .../spreadsheet/components/headerCell.vue | 2 + .../spreadsheet/components/virtualCell.vue | 11 ++ .../components/virtualCell/belogsToCell.vue | 6 +- .../components/virtualCell/hasManyCell.vue | 183 +++++++++++++----- .../components/virtualCell/manyToManyCell.vue | 8 +- .../project/spreadsheet/rowsXcDataTable.vue | 16 +- .../project/spreadsheet/views/xcGridView.vue | 47 +++-- packages/nc-gui/config/vuetify.options.js | 6 +- .../src/lib/noco/common/BaseApiBuilder.ts | 7 +- 14 files changed, 376 insertions(+), 118 deletions(-) rename packages/nc-gui/components/project/spreadsheet/components/{tableCell.vue => cell.vue} (70%) create mode 100644 packages/nc-gui/components/project/spreadsheet/components/editableCell/textAreaCellOld.vue diff --git a/packages/nc-gui/components/project/spreadsheet/components/tableCell.vue b/packages/nc-gui/components/project/spreadsheet/components/cell.vue similarity index 70% rename from packages/nc-gui/components/project/spreadsheet/components/tableCell.vue rename to packages/nc-gui/components/project/spreadsheet/components/cell.vue index 849e1d835c..0ad4a7a65d 100644 --- a/packages/nc-gui/components/project/spreadsheet/components/tableCell.vue +++ b/packages/nc-gui/components/project/spreadsheet/components/cell.vue @@ -1,12 +1,14 @@