From 71ec2c8817a2d45de935139f60216818522c021b Mon Sep 17 00:00:00 2001 From: brian-mulier-p Date: Wed, 9 Aug 2023 21:05:32 +0200 Subject: [PATCH] feat(ui): bulk select move to top of tables (#1861) closes #1333 --- ui/src/components/executions/Executions.vue | 235 ++++++++++-------- ui/src/components/flows/Flows.vue | 232 ++++++++--------- .../components/layout/BottomLineCounter.vue | 37 --- ui/src/components/layout/BulkSelect.vue | 69 +++++ ui/src/components/layout/SelectTable.vue | 63 +++++ ui/src/components/templates/Templates.vue | 140 ++++++----- ui/src/mixins/selectTableActions.js | 37 +++ 7 files changed, 489 insertions(+), 324 deletions(-) delete mode 100644 ui/src/components/layout/BottomLineCounter.vue create mode 100644 ui/src/components/layout/BulkSelect.vue create mode 100644 ui/src/components/layout/SelectTable.vue create mode 100644 ui/src/mixins/selectTableActions.js diff --git a/ui/src/components/executions/Executions.vue b/ui/src/components/executions/Executions.vue index 1a6364437d0..0a1d4b1e7ee 100644 --- a/ui/src/components/executions/Executions.vue +++ b/ui/src/components/executions/Executions.vue @@ -49,9 +49,9 @@ @@ -164,6 +188,8 @@ - diff --git a/ui/src/components/layout/BulkSelect.vue b/ui/src/components/layout/BulkSelect.vue new file mode 100644 index 00000000000..539c2b49e31 --- /dev/null +++ b/ui/src/components/layout/BulkSelect.vue @@ -0,0 +1,69 @@ + + + + diff --git a/ui/src/components/layout/SelectTable.vue b/ui/src/components/layout/SelectTable.vue new file mode 100644 index 00000000000..efa3a9cec31 --- /dev/null +++ b/ui/src/components/layout/SelectTable.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/ui/src/components/templates/Templates.vue b/ui/src/components/templates/Templates.vue index e94535cb973..9477dbc52eb 100644 --- a/ui/src/components/templates/Templates.vue +++ b/ui/src/components/templates/Templates.vue @@ -20,9 +20,9 @@ + @@ -67,18 +89,6 @@
    -
      - - - {{ $t('export') }} - - - {{ $t('delete') }} - - -
    - -
  • @@ -109,6 +119,8 @@