Merge pull request #11514 from kuangp/fix/entityTypeFilter
fix(entityTypeFilter): generate unique available types
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'@backstage/plugin-catalog-react': patch
|
||||
---
|
||||
|
||||
Fix `EntityTypeFilter` so generating available types is case insensitive
|
||||
@@ -96,7 +96,13 @@ export function useEntityTypeFilter(): {
|
||||
}
|
||||
|
||||
// Sort by facet count descending, so the most common types appear on top
|
||||
const newTypes = sortBy(facets, f => -f.count).map(f => f.value);
|
||||
const newTypes = [
|
||||
...new Set(
|
||||
sortBy(facets, f => -f.count).map(f =>
|
||||
f.value.toLocaleLowerCase('en-US'),
|
||||
),
|
||||
),
|
||||
];
|
||||
setAvailableTypes(newTypes);
|
||||
|
||||
// Update type filter to only valid values when the list of available types has changed
|
||||
|
||||
Reference in New Issue
Block a user