import React, { useState } from 'react'; import { Button } from '../Button'; import { Typography } from '../Typography'; import NFTStyles from './NFT.styles'; import NFTUtils from './NFT.utils'; import { TNFTMetadata } from './types'; import colors from '../../styles/colors'; import NFTModal from './NFT.modal'; const { DivStyled } = NFTStyles; const { image } = NFTUtils; const FetchedNFT: React.FC<{ metadata?: TNFTMetadata; name?: string; }> = ({ metadata, name }) => { const [showModal, setShowModal] = useState(false); return ( {image( metadata?.animation_url, metadata?.image || metadata?.image_url, )}
{metadata?.name || name} ERC721
); }; export default FetchedNFT;