1
0
mirror of https://github.com/oceanprotocol/market.git synced 2024-12-02 05:57:29 +01:00

41 lines
1.1 KiB
TypeScript

import React, { ReactElement } from 'react'
import MetaItem from './MetaItem'
import styles from './MetaSecondary.module.css'
import { MetadataMarket } from '../../../@types/Metadata'
import Tags from '../../atoms/Tags'
import Button from '../../atoms/Button'
export default function MetaSecondary({
metadata
}: {
metadata: MetadataMarket
}): ReactElement {
return (
<aside className={styles.metaSecondary}>
{metadata?.additionalInformation?.tags?.length > 0 && (
<Tags items={metadata?.additionalInformation?.tags} />
)}
{metadata?.additionalInformation?.links?.length && (
<div className={styles.samples}>
<MetaItem
title="Sample Data"
content={
<Button
href={metadata?.additionalInformation?.links[0].url}
target="_blank"
rel="noreferrer"
download
style="text"
size="small"
>
Download Sample
</Button>
}
/>
</div>
)}
</aside>
)
}