Skip to content

Commit

Permalink
fix(UI): remove selected metadata fields for sortable fields dropdown (
Browse files Browse the repository at this point in the history
…#1513)

remove selected items in the available filters dropdown

Co-authored-by: LeireA <leire@recogn.ai>
(cherry picked from commit 16b4e00)
  • Loading branch information
frascuchon committed May 30, 2022
1 parent bf35e72 commit bb9482b
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 14 deletions.
15 changes: 2 additions & 13 deletions frontend/components/commons/header/filters/SortFilter.vue
Expand Up @@ -92,24 +92,13 @@ export default {
computed: {
filteredSortOptions() {
if (this.searchText === undefined) {
return this.formatSortOptions;
return this.sortOptions;
}
let filtered = this.formatSortOptions.filter((opt) =>
let filtered = this.sortOptions.filter((opt) =>
opt.name.toLowerCase().match(this.searchText.toLowerCase())
);
return filtered;
},
formatSortOptions() {
return this.sortOptions.map((opt) => {
if (opt.group.toLowerCase() === "metadata") {
return {
...opt,
name: `Metadata.${opt.name}`,
};
}
return opt;
});
},
},
mounted() {
this.getSortDirection();
Expand Down
12 changes: 11 additions & 1 deletion frontend/components/commons/header/filters/SortList.vue
Expand Up @@ -63,7 +63,17 @@ export default {
},
computed: {
filteredSortOptions() {
return this.sortOptions.filter(
const formatOptions = this.sortOptions.map((opt) => {
if (opt.group.toLowerCase() === "metadata") {
return {
...opt,
id: `metadata.${opt.name}`,
name: `Metadata.${opt.name}`,
};
}
return opt;
});
return formatOptions.filter(
(opt) =>
!this.selectedFields.some((field) => opt.id.toString() === field.id)
);
Expand Down

0 comments on commit bb9482b

Please sign in to comment.