useClaimConditions
Hook for fetching all claim conditions for a given drop contract.
Available for contracts that implement the claim conditions interface; such as NFT Drop, Edition Drop, and Token Drop.
import { useClaimConditions } from "@thirdweb-dev/react";
const { data, isLoading, error } = useClaimConditions(contract);
Usage
Provide your drop contract as the first argument to the hook.
import { useClaimConditions, useContract } from "@thirdweb-dev/react";
// Your smart contract address
const contractAddress = "{{contract_address}}";
function App() {
// Contract can be any contract that implements claim conditions.
// Including ERC721, ERC1155, and ERC20 drop contracts.
const { contract } = useContract(contractAddress);
const { data, isLoading, error } = useClaimConditions(contract);
}