logoAnt Design Web3

NFTCard

用于显示 NFTCard 的组件

基础例子

#16
Preview
My NFT
This is description
1.23 ETH
1.6k
Preview
No:16
My NFT
This is description
1.23 ETH
1.6k

暗黑模式

#16
Preview
My NFT
This is description
1.23 ETH
1.6k
Preview
No:16
My NFT
This is description
1.23 ETH
1.6k

和 wagmi 一起使用

#42

错误处理

#42
#42
#16
Preview
My NFT
This is description

API

属性描述类型默认值版本
addressNFT 的地址。对于比特币,传入铭文 ID 或者铭文编号string--
tokenIdNFT 的 tokenIdnumber | bigint--
getNFTMetadata获取 NFT 元数据的方法(address: string, tokenId?: number | bigint) => Promise<NFTMetadata>--
actionText卡片中主要按钮文案React.ReactNode'Buy Now'-
antdImagePropsantd Image 组件的 propsImageProps--
className卡片的类名string--
description卡片的描述React.ReactNode--
image卡片的图片string | React.ReactNode--
like点赞相关的配置LikeProps--
price资产价格CryptoPriceProps--
footer卡片的底部内容React.ReactNode--
name卡片的名称string--
style卡片的样式React.CSSProperties--
showAction是否显示卡片的操作按钮booleantrue-
type卡片的类型'default' | 'pithy''default'-
onActionClick点击卡片的操作按钮时的回调() => void--
errorRenderNFT 获取异常时展示异常信息的渲染方法(error: Error) => React.ReactNode--
locale多语言设置Locale["NFTCard"]--

NFTMetadata 的定义参考以太坊 ERC721 的标准,具体见 NFTMetadata 文档

LikeProps

属性描述类型默认值版本
liked是否已点赞boolean--
totalLikes点赞总数number--
onLikeChange点赞状态变化时的回调(isLike: boolean) => void--
  • 最后更新时间:
    End of Selection加密输入框NFTImageNFT 图片