| if (tagFilterValue.length > 0 && (!collection.labels || collection.labels.every(label => !tagFilterValue.includes(label)))) | if (tagFilterValue.length > 0 && (!collection.labels || collection.labels.every(label => !tagFilterValue.includes(label)))) | ||||
| return false | return false | ||||
| if (keywords) | if (keywords) | ||||
| return collection.name.toLowerCase().includes(keywords.toLowerCase()) | |||||
| return Object.values(collection.label).some(value => value.toLowerCase().includes(keywords.toLowerCase())) | |||||
| return true | return true | ||||
| }) | }) | ||||
| }, [activeTab, tagFilterValue, keywords, collectionList]) | }, [activeTab, tagFilterValue, keywords, collectionList]) |