From 113142f709e4c6f536cb84148804956ad8b82788 Mon Sep 17 00:00:00 2001 From: Peter Olu Date: Sun, 5 Jun 2022 05:43:47 +0100 Subject: [PATCH] displayed list of columns in dropdown with checkbooxes --- src/types/components.d.ts | 1 + .../related/components/LogTable/Index.vue | 2 +- src/views/dashboard/related/log/Header.vue | 82 ++++++++----------- 3 files changed, 38 insertions(+), 47 deletions(-) diff --git a/src/types/components.d.ts b/src/types/components.d.ts index da5d949d..27e79ae6 100644 --- a/src/types/components.d.ts +++ b/src/types/components.d.ts @@ -7,6 +7,7 @@ declare module '@vue/runtime-core' { export interface GlobalComponents { DateCalendar: typeof import('./../components/DateCalendar.vue')['default'] ElButton: typeof import('element-plus/es')['ElButton'] + ElCheckbox: typeof import('element-plus/es')['ElCheckbox'] ElCollapse: typeof import('element-plus/es')['ElCollapse'] ElCollapseItem: typeof import('element-plus/es')['ElCollapseItem'] ElDialog: typeof import('element-plus/es')['ElDialog'] diff --git a/src/views/dashboard/related/components/LogTable/Index.vue b/src/views/dashboard/related/components/LogTable/Index.vue index d7fa2472..38fd38f0 100644 --- a/src/views/dashboard/related/components/LogTable/Index.vue +++ b/src/views/dashboard/related/components/LogTable/Index.vue @@ -15,7 +15,7 @@ limitations under the License. -->