From 198f21adc385e6341fc8fdec1695ceea64b6a365 Mon Sep 17 00:00:00 2001 From: luxumbra Date: Mon, 29 Aug 2022 17:37:53 +0100 Subject: [PATCH] smol tweaks --- packages/web/components/Landing/OnboardingGame/Chiev.tsx | 1 + packages/web/contexts/GameContext.tsx | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/web/components/Landing/OnboardingGame/Chiev.tsx b/packages/web/components/Landing/OnboardingGame/Chiev.tsx index 3470c66a..1e31b71f 100644 --- a/packages/web/components/Landing/OnboardingGame/Chiev.tsx +++ b/packages/web/components/Landing/OnboardingGame/Chiev.tsx @@ -82,6 +82,7 @@ export const Chiev = ({ // setClaimed(true); // } } + setClaiming(false); } catch (error: any) { console.log('handleMintingError', error); } diff --git a/packages/web/contexts/GameContext.tsx b/packages/web/contexts/GameContext.tsx index 378c1e51..64d5db1a 100644 --- a/packages/web/contexts/GameContext.tsx +++ b/packages/web/contexts/GameContext.tsx @@ -250,6 +250,7 @@ export const GameContextProvider: React.FC = ({ children }) => { } catch (error: any) { console.log('getProviderOrSigner error', { error }); const msg = (error?.message as string) || 'unknown error'; + setTxLoading(false); toast({ title: 'Wrong network', description: msg, @@ -289,7 +290,10 @@ export const GameContextProvider: React.FC = ({ children }) => { const signerProvider = await getProviderOrSigner(); console.log('signerProvider', signerProvider); - if (signerProvider === undefined) return undefined; + if (signerProvider === undefined) { + setTxLoading(false); + return undefined; + } const contractAddress = '0xa7787c91B35940AcC143E10C261A264f42F1e239'; const currency = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee'; @@ -330,7 +334,6 @@ export const GameContextProvider: React.FC = ({ children }) => { { value: claimOptions.value, gasPrice: gasFee, - gasLimit: BigNumber.from('9000000')._hex, nonce, }, ); @@ -384,7 +387,7 @@ export const GameContextProvider: React.FC = ({ children }) => { isClosable: true, duration: 5000, }); - setTxLoading(false); + // setTxLoading(false); return msg; } },