changed the list refresher handler

This commit is contained in:
Peter Olu 2022-05-16 07:44:56 +01:00
parent b7a0f624e9
commit 57647c79bc

View File

@ -25,9 +25,7 @@ limitations under the License. -->
> >
<el-button <el-button
type="success" type="success"
:class="[ :class="[listOfActiveFilters.includes(filter.name) ? 'active-filter' : '']"
listOfActiveFilters.includes(filter.name) ? 'active-filter' : '',
]"
class="filter-btn mx-3" class="filter-btn mx-3"
@click="setFilter(filter.name)" @click="setFilter(filter.name)"
> >
@ -50,8 +48,7 @@ limitations under the License. -->
<div <div
class="filter" class="filter"
v-if=" v-if="
activeFilter === 'instance' && activeFilter === 'instance' && dashboardStore.entity !== EntityType[3].value
dashboardStore.entity !== EntityType[3].value
" "
> >
<span class="grey mr-5">{{ t("instance") }}:</span> <span class="grey mr-5">{{ t("instance") }}:</span>
@ -66,8 +63,7 @@ limitations under the License. -->
<div <div
class="filter" class="filter"
v-if=" v-if="
dashboardStore.entity !== EntityType[2].value && dashboardStore.entity !== EntityType[2].value && activeFilter === 'endpoints'
activeFilter === 'endpoints'
" "
> >
<span class="grey mr-5">{{ t("endpoint") }}:</span> <span class="grey mr-5">{{ t("endpoint") }}:</span>
@ -300,7 +296,7 @@ function cancelSearch() {
removeFromActiveFilters(); removeFromActiveFilters();
activeFilter.value = ""; activeFilter.value = "";
traceStore.activeFilter = ""; traceStore.activeFilter = "";
init(); searchTraces();
} }
function handleActiveFilterState() { function handleActiveFilterState() {
switch (activeFilter.value) { switch (activeFilter.value) {
@ -317,8 +313,7 @@ function handleActiveFilterState() {
break; break;
case "duration": case "duration":
if (!minTraceDuration.value.length || !maxTraceDuration.value.length) if (!minTraceDuration.value.length || !maxTraceDuration.value.length) return;
return;
traceStore.setActiveFilter(activeFilter.value); traceStore.setActiveFilter(activeFilter.value);
addToActiveFilterList(); addToActiveFilterList();