verifier error

This commit is contained in:
Mentor Palokaj 2021-10-30 17:17:12 +02:00
parent e6881bad94
commit 4854dbd02b

View File

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