From adbc94fd7b891a769b5c7a22adf92b6f90be997c Mon Sep 17 00:00:00 2001 From: Peter Olu Date: Fri, 6 May 2022 09:53:45 +0100 Subject: [PATCH] show active filter on search --- src/store/modules/trace.ts | 5 +- src/views/dashboard/related/trace/Filter.vue | 116 ++++++++++++++++--- 2 files changed, 104 insertions(+), 17 deletions(-) diff --git a/src/store/modules/trace.ts b/src/store/modules/trace.ts index d6b9cd71..e20bb0a9 100644 --- a/src/store/modules/trace.ts +++ b/src/store/modules/trace.ts @@ -53,7 +53,7 @@ export const traceStore = defineStore({ endpoints: [{ value: "0", label: "All" }], displayMode: "List", currentView: "traceList", - activeFilter: '', + activeFilter: "titi", traceList: [], traceSpans: [], traceTotal: 0, @@ -80,7 +80,8 @@ export const traceStore = defineStore({ this.currentView = data; }, setActiveFilter(data: string) { - this.currentView = data; + if (!data) this.activeFilter = ""; + this.activeFilter = data; }, setCurrentTrace(trace: Trace) { this.currentTrace = trace; diff --git a/src/views/dashboard/related/trace/Filter.vue b/src/views/dashboard/related/trace/Filter.vue index b983a6d9..b2974620 100644 --- a/src/views/dashboard/related/trace/Filter.vue +++ b/src/views/dashboard/related/trace/Filter.vue @@ -15,14 +15,38 @@ limitations under the License. -->