ai-customization #22
@@ -298,9 +298,13 @@ export default function TagSelector({ itemKey, onTagsChanged, refreshKey }: Prop
|
|||||||
{all.categories.map((category) => {
|
{all.categories.map((category) => {
|
||||||
const categoryTags = all.tags.filter((t) => t.categoryId === category.id)
|
const categoryTags = all.tags.filter((t) => t.categoryId === category.id)
|
||||||
const search = categorySearches[category.id] ?? ''
|
const search = categorySearches[category.id] ?? ''
|
||||||
const visibleTags = categoryTags
|
const filtered = categoryTags.filter(
|
||||||
.filter((t) => !search || t.name.toLowerCase().includes(search.toLowerCase()))
|
(t) => !search || t.name.toLowerCase().includes(search.toLowerCase())
|
||||||
.slice(0, 25)
|
)
|
||||||
|
const visibleTags = [
|
||||||
|
...filtered.filter((t) => isAssigned(t.id)),
|
||||||
|
...filtered.filter((t) => !isAssigned(t.id)),
|
||||||
|
].slice(0, 25)
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div key={category.id}>
|
<div key={category.id}>
|
||||||
|
|||||||
Reference in New Issue
Block a user