File tree Expand file tree Collapse file tree 1 file changed +5
-13
lines changed
addons/core/addon/components/filter-tags Expand file tree Collapse file tree 1 file changed +5
-13
lines changed Original file line number Diff line number Diff line change @@ -20,20 +20,12 @@ export default class FilterTagsIndexComponent extends Component {
2020 return Object . entries ( allFilters ) . flatMap ( ( [ key , values ] ) => {
2121 assert ( `Tags must be an array for key ${ key } ` , Array . isArray ( values ) ) ;
2222 const uniqueSelectedFilters = [ ...new Set ( selectedFilters [ key ] ) ] ;
23- const valueMap = new Map ( values . map ( ( value ) => [ value . id , value . name ] ) ) ;
2423
25- return uniqueSelectedFilters . filter ( Boolean ) . map ( ( item ) => {
26- const filter = {
27- id : item ,
28- type : key ,
29- } ;
30-
31- if ( valueMap . has ( item ) ) {
32- filter . name = valueMap . get ( item ) ;
33- }
34-
35- return filter ;
36- } ) ;
24+ return uniqueSelectedFilters . filter ( Boolean ) . map ( ( item ) => ( {
25+ id : item ,
26+ type : key ,
27+ name : values . find ( ( value ) => value . id === item ) ?. name ,
28+ } ) ) ;
3729 } ) ;
3830 }
3931
You can’t perform that action at this time.
0 commit comments