diff --git a/components/Services/NftMint/NFTokenMint.js b/components/Services/NftMint/NFTokenMint.js index b8805de2..2ee6def5 100644 --- a/components/Services/NftMint/NFTokenMint.js +++ b/components/Services/NftMint/NFTokenMint.js @@ -8,7 +8,7 @@ import ExpirationSelect from '../../UI/ExpirationSelect' import TokenSelector from '../../UI/TokenSelector' import { useRouter } from 'next/router' -export default function NFTokenMint({ setSignRequest, uriQuery, taxonQuery }) { +export default function NFTokenMint({ setSignRequest, uriQuery, taxonQuery, account }) { const router = useRouter() const [uri, setUri] = useState(uriQuery) const [agreeToSiteTerms, setAgreeToSiteTerms] = useState(false) @@ -41,6 +41,13 @@ export default function NFTokenMint({ setSignRequest, uriQuery, taxonQuery }) { } }, [agreeToSiteTerms, agreeToPrivacyPolicy]) + + useEffect(() => { + if (!account?.address) { + setCreateSellOffer(false) + } + }, [account?.address]) + useEffect(() => { let queryAddList = [] let queryRemoveList = [] @@ -337,9 +344,15 @@ export default function NFTokenMint({ setSignRequest, uriQuery, taxonQuery }) { setCreateSellOffer(!createSellOffer) }} name="create-sell-offer" + disabled={!account?.address} > Create a Sell offer + {!account?.address && ( +