fix: fe tool filter missing different languages handling (#5558)

This commit is contained in:
Yeuoly 2024-06-24 23:10:59 +08:00 committed by GitHub
parent 877a2c144b
commit 0c352eef2d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -83,7 +83,9 @@ const AddToolModal: FC<Props> = ({
return toolWithProvider.labels.includes(currentCategory)
}).filter((toolWithProvider) => {
return toolWithProvider.tools.some((tool) => {
return tool.label[language].toLowerCase().includes(keywords.toLowerCase())
return Object.values(tool.label).some((label) => {
return label.toLowerCase().includes(keywords.toLowerCase())
})
})
})
}, [currentType, currentCategory, toolList, keywords, language])