fix: marketplace collection condition

This commit is contained in:
StyleZhang
2024-11-25 12:03:49 +08:00
parent 3263a6a5f5
commit 4f54ac6ed6
5 changed files with 29 additions and 4 deletions

View File

@ -6,6 +6,7 @@ import {
useMarketplacePlugins,
} from '@/app/components/plugins/marketplace/hooks'
import { PluginType } from '@/app/components/plugins/types'
import { getMarketplaceListCondition } from '@/app/components/plugins/marketplace/utils'
export const useMarketplace = (searchPluginText: string, filterPluginTags: string[]) => {
const {
@ -39,7 +40,10 @@ export const useMarketplace = (searchPluginText: string, filterPluginTags: strin
})
}
else {
queryMarketplaceCollectionsAndPlugins({ category: PluginType.tool })
queryMarketplaceCollectionsAndPlugins({
category: PluginType.tool,
condition: getMarketplaceListCondition(PluginType.tool),
})
resetPlugins()
}
}, [searchPluginText, filterPluginTags, queryPlugins, queryMarketplaceCollectionsAndPlugins, queryPluginsWithDebounced, resetPlugins])