deleteFilter(badge.key, setFilter)}
+ />
+ )}
))}
@@ -229,7 +247,9 @@ export function FilterSection({ clearFilter, queryParams, targetTypeSelectedItem
onClick={() => deleteFilter(badge.key, setFilter)}
aria-label="Delete filter"
>
-
+ {badge.isDeletable && (
+
+ )}
{!isLast && (
@@ -252,7 +272,7 @@ export function FilterSection({ clearFilter, queryParams, targetTypeSelectedItem
{/* RIGHT: Button stays fixed at top-right */}
- {badges.length > 0 && (
+ {badges.filter((b) => b.isDeletable).length > 0 && (