diff --git a/minter/src/components/verifier.js b/minter/src/components/verifier.js index 31ad486..3ade92d 100644 --- a/minter/src/components/verifier.js +++ b/minter/src/components/verifier.js @@ -16,6 +16,7 @@ export default function Verifier() { const [ username, setUsername ] = useState( ) const [ verifyUrl, setVerifyUrl ] = useState() const [ message, setMessage ] = useState() + const [ error, setError ] = useState( ) // /////////////////////////////// // Functions @@ -58,6 +59,7 @@ export default function Verifier() { } catch( e ) { log( e ) + setError( true ) return alert( 'Verification error, contact the team on Discord' ) } @@ -68,6 +70,7 @@ export default function Verifier() { // /////////////////////////////// useEffect( f => { log( 'Triggering verification check and popstate listener' ) + setError( false ) verifyIfNeeded() return window.addEventListener( 'popstate', verifyIfNeeded ) }, [] ) @@ -79,7 +82,7 @@ export default function Verifier() { if( message ) return { message.balance > 0 && ✅ { message.username } has { message.balance } Rocketeers on chain { chainId } } { message.balance < 1 && 🛑 Computer says no } - Something went wrong, contact #support in Discord + { error && Something went wrong, contact #support in Discord } if( verifyUrl ) return
✅ { message.username } has { message.balance } Rocketeers on chain { chainId }
🛑 Computer says no
Something went wrong, contact #support in Discord