useMintDetails
The useMintDetails
hook implements the getMintDetails
API, returning the data required to view an NFT to be minted.
It is implemented with useQuery from @tanstack/react-query
, and returns a UseQueryResult
object, allowing you to pass through all @tanstack/react-query
options.
Before using them, make sure to obtain a Client API Key from Coinbase Developer Platform.
Usage
code
import { useMintDetails } from '@coinbase/onchainkit/nft';
const Component = () => {
const { data, isLoading, error } = useMintDetails({
contractAddress: '0x...',
takerAddress: '0x...',
tokenId: '1',
});
if (isLoading) return <div>Loading...</div>;
return <div>{JSON.stringify(data)}</div>;
};