feat: marketplace list

This commit is contained in:
StyleZhang 2024-10-29 11:33:52 +08:00
parent 9a65c3391b
commit 1e0877dcbf
2 changed files with 10 additions and 8 deletions

View File

@ -5,7 +5,7 @@ import ListWithCollection from './list-with-collection'
import Card from '@/app/components/plugins/card'
import CardMoreInfo from '@/app/components/plugins/card/card-more-info'
interface ListProps {
type ListProps = {
marketplaceCollections: MarketplaceCollection[]
marketplaceCollectionPluginsMap: Record<string, Plugin[]>
plugins?: Plugin[]
@ -16,7 +16,7 @@ const List = ({
plugins,
}: ListProps) => {
return (
<div className='px-12 py-2 bg-background-default-subtle'>
<>
{
!plugins && (
<ListWithCollection
@ -45,7 +45,7 @@ const List = ({
</div>
)
}
</div>
</>
)
}

View File

@ -15,11 +15,13 @@ const ListWrapper = ({
const plugins = useMarketplaceContext(s => s.plugins)
return (
<List
marketplaceCollections={marketplaceCollections}
marketplaceCollectionPluginsMap={marketplaceCollectionPluginsMap}
plugins={plugins}
/>
<div className='px-12 py-2 bg-background-default-subtle'>
<List
marketplaceCollections={marketplaceCollections}
marketplaceCollectionPluginsMap={marketplaceCollectionPluginsMap}
plugins={plugins}
/>
</div>
)
}