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

View File

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