Hook: useNFTDetails
Fetch all details of an NFT
function useNFTDetails(
walletAddress?:string,
contractAddress?:string,
tokenId?:String,
chainId?:string)type useNFTDetails = {
owners?: [array of owner ];
isLoading?: bool;
listingData?:[{listing data if item is listed ex. price, id, nftAddress, seller etc}],
nftMetaData?:,{nft meta data ex. title, description ,media etc},
lendingData?:,{lendingData if item is on lend ex. lenderAddress, pricePerDay, maxRentDuration etc}
};import {ChainConfig, useAllOwnerNFT} from "@lyncworld/nft-marketplace";
import { AuthContext } from "lync-wallet-sdk";
function App() {
const { walletAddress } = useContext(AuthContext);
const { isLoading, allOwnerNFT } = useAllOwnerNFT(
walletAddress,
"0x9342b1039949d536b2eb456de198c26362daa523",
ChainConfig.MATIC_MUMBAI
);
Last updated