import { RiArrowUpDoubleLine } from '@remixicon/react' import { useMarketplace } from './hooks' import List from '@/app/components/plugins/marketplace/list' import Loading from '@/app/components/base/loading' type MarketplaceProps = { searchPluginText: string filterPluginTags: string[] onMarketplaceScroll: () => void } const Marketplace = ({ searchPluginText, filterPluginTags, onMarketplaceScroll, }: MarketplaceProps) => { const { isLoading, marketplaceCollections, marketplaceCollectionPluginsMap, plugins, } = useMarketplace(searchPluginText, filterPluginTags) return (
onMarketplaceScroll()} />
More from Marketplace
Discover models , tools , extensions and bundles in Dify Marketplace
{ isLoading && (
) } { !isLoading && ( ) }
) } export default Marketplace