[Dashboard] Hide ERC721 Claim button if viewing ERC1155 Drop (#4104)
For Edition Drop we have a dedicated ClaimTabERC1155 inside each Edition's page
This commit is contained in:
@@ -8,6 +8,10 @@ interface NFTClaimButtonProps {
|
||||
chainId: number;
|
||||
}
|
||||
|
||||
/**
|
||||
* This button is used for claiming NFT Drop contract (erc721) only!
|
||||
* For Edition Drop we have a dedicated ClaimTabERC1155 inside each Edition's page
|
||||
*/
|
||||
export const NFTClaimButton: React.FC<NFTClaimButtonProps> = ({
|
||||
contractAddress,
|
||||
chainId,
|
||||
|
||||
@@ -120,7 +120,11 @@ export const ContractNFTPage: React.FC<NftOverviewPageProps> = ({
|
||||
{detectedRevealableState === "enabled" && contractQuery?.contract && (
|
||||
<NFTRevealButton contractQuery={contractQuery} />
|
||||
)}
|
||||
{detectedClaimState && contractQuery?.contract && (
|
||||
{detectedClaimState && contractQuery?.contract && isErc721 && (
|
||||
/**
|
||||
* This button is used for claiming NFT Drop contract (erc721) only!
|
||||
* For Edition Drop we have a dedicated ClaimTabERC1155 inside each Edition's page
|
||||
*/
|
||||
<NFTClaimButton
|
||||
contractAddress={contractQuery.contract.getAddress()}
|
||||
chainId={contractQuery.contract.chainId}
|
||||
|
||||
Reference in New Issue
Block a user