import React from 'react' import { Link } from 'gatsby' import Dotdotdot from 'react-dotdotdot' import Price from '../atoms/Price' import styles from './AssetTeaser.module.css' import { DDO } from '@oceanprotocol/lib' import removeMarkdown from 'remove-markdown' import Publisher from '../atoms/Publisher' import { useMetadata } from '@oceanprotocol/react' import Time from '../atoms/Time' import { ReactComponent as Compute } from '../../images/compute.svg' import { ReactComponent as Download } from '../../images/download.svg' declare type AssetTeaserProps = { ddo: DDO } const AssetTeaser: React.FC = ({ ddo }: AssetTeaserProps) => { const { owner } = useMetadata(ddo) const { attributes } = ddo.findServiceByType('metadata') const { name, type } = attributes.main const { dataTokenInfo } = ddo const accessType = ddo.service[1].type return (
{dataTokenInfo?.symbol}

{name}

{removeMarkdown( attributes?.additionalInformation?.description || '' )}
) } export default AssetTeaser