From a78ba19cf8cd1a1f86dd9a065e8292c6e0c0ca19 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Fri, 10 Mar 2023 11:59:10 +0000 Subject: [PATCH] Tidy up buttons above sheets and add FAB for adding rows --- .../bbui/src/ActionButton/ActionButton.svelte | 2 +- .../backend/DataTable/DataTable.svelte | 10 ++--- .../DataTable/buttons/CalculateButton.svelte | 1 - .../buttons/CreateColumnButton.svelte | 1 - .../DataTable/buttons/CreateRowButton.svelte | 3 +- .../DataTable/buttons/CreateViewButton.svelte | 8 +--- .../DataTable/buttons/DeleteRowsButton.svelte | 2 +- .../DataTable/buttons/EditRolesButton.svelte | 10 ++--- .../buttons/ExistingRelationshipButton.svelte | 8 +--- .../DataTable/buttons/ExportButton.svelte | 8 +--- .../DataTable/buttons/GroupByButton.svelte | 1 - .../buttons/HideAutocolumnButton.svelte | 1 - .../DataTable/buttons/ImportButton.svelte | 2 +- .../buttons/ManageAccessButton.svelte | 2 +- .../buttons/TableFilterButton.svelte | 1 - .../DataTable/buttons/ViewFilterButton.svelte | 1 - .../sheet/SheetCreateColumnButton.svelte | 20 ---------- .../buttons/sheet/SheetCreateRowButton.svelte | 17 -------- .../sheet/SheetCreateColumnModal.svelte | 15 +++++++ .../modals/sheet/SheetCreateRowModal.svelte | 14 +++++++ .../src/components/sheet/AddRowButton.svelte | 31 ++++++++++++++ .../src/components/sheet/Sheet.svelte | 7 +++- .../src/components/sheet/SheetControls.svelte | 40 +------------------ 23 files changed, 85 insertions(+), 120 deletions(-) delete mode 100644 packages/builder/src/components/backend/DataTable/buttons/sheet/SheetCreateColumnButton.svelte delete mode 100644 packages/builder/src/components/backend/DataTable/buttons/sheet/SheetCreateRowButton.svelte create mode 100644 packages/builder/src/components/backend/DataTable/modals/sheet/SheetCreateColumnModal.svelte create mode 100644 packages/builder/src/components/backend/DataTable/modals/sheet/SheetCreateRowModal.svelte create mode 100644 packages/frontend-core/src/components/sheet/AddRowButton.svelte diff --git a/packages/bbui/src/ActionButton/ActionButton.svelte b/packages/bbui/src/ActionButton/ActionButton.svelte index 60c8bec80b..e9eb3b3471 100644 --- a/packages/bbui/src/ActionButton/ActionButton.svelte +++ b/packages/bbui/src/ActionButton/ActionButton.svelte @@ -71,7 +71,7 @@ {/if} {#if icon}
- -
+ + Edit roles + diff --git a/packages/builder/src/components/backend/DataTable/buttons/ExistingRelationshipButton.svelte b/packages/builder/src/components/backend/DataTable/buttons/ExistingRelationshipButton.svelte index aabbf65ff1..3d837a54f0 100644 --- a/packages/builder/src/components/backend/DataTable/buttons/ExistingRelationshipButton.svelte +++ b/packages/builder/src/components/backend/DataTable/buttons/ExistingRelationshipButton.svelte @@ -38,13 +38,7 @@ {#if datasource}
- + Define existing relationship
diff --git a/packages/builder/src/components/backend/DataTable/buttons/ExportButton.svelte b/packages/builder/src/components/backend/DataTable/buttons/ExportButton.svelte index d3ad45dde4..fd0d64f6cd 100644 --- a/packages/builder/src/components/backend/DataTable/buttons/ExportButton.svelte +++ b/packages/builder/src/components/backend/DataTable/buttons/ExportButton.svelte @@ -11,13 +11,7 @@ let modal - + Export diff --git a/packages/builder/src/components/backend/DataTable/buttons/GroupByButton.svelte b/packages/builder/src/components/backend/DataTable/buttons/GroupByButton.svelte index 8b313e8f9b..79dbea4b6b 100644 --- a/packages/builder/src/components/backend/DataTable/buttons/GroupByButton.svelte +++ b/packages/builder/src/components/backend/DataTable/buttons/GroupByButton.svelte @@ -10,7 +10,6 @@