import React from 'react'; import {Button, Card, CardContent, Grid, Paper, Typography} from '@material-ui/core'; import TokenSymbol from '../../components/TokenSymbol'; import useUnicornFinance from '../../hooks/useUnicornFinance'; import MetamaskFox from '../../assets/img/metamask-fox.svg'; import {roundAndFormatNumber} from '../../0x'; interface InfoCardProps { name: string; buyAddress?: string; internalLink?: boolean; chartAddress?: string; price: number; circulatingSupply: number; totalSupply: number; } const InfoCard: React.FC = ({ name, buyAddress, internalLink, chartAddress, price, circulatingSupply, totalSupply, }) => { const unicornFinance = useUnicornFinance(); return ( {name} Price ${price ? price : '-.----'} Market Cap ${roundAndFormatNumber(circulatingSupply * price, 0)} Circulating Supply {roundAndFormatNumber(circulatingSupply, 2)} Total Supply {roundAndFormatNumber(totalSupply, 2)} {buyAddress && ( )} {chartAddress && ( )} ); }; export default InfoCard;