File tree Expand file tree Collapse file tree
packages/web-wallet/src/pages Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ const Home: React.FC = () => {
1010 const navigate = useNavigate ( ) ;
1111 const { state } = useWebZjsContext ( ) ;
1212 const { getAccountData, connectWebZjsSnap } = useWebZjsActions ( ) ;
13- const { installedSnap, isFlask } = useMetaMask ( ) ;
13+ const { installedSnap } = useMetaMask ( ) ;
1414 const { getSnapState } = useGetSnapState ( ) ;
1515 const { setSnapState } = useMetaMaskContext ( ) ;
1616
@@ -51,11 +51,17 @@ const Home: React.FC = () => {
5151 Access the Zcash network from your web browser with the Zcash
5252 MetaMask Snap
5353 </ p >
54+ { ! ! installedSnap && (
55+ < div className = "bg-yellow-100 border border-yellow-400 text-yellow-700 px-4 py-3 rounded-xl" >
56+ Make sure you MetaMask is unlocked to continue
57+ </ div >
58+ ) }
5459 < button
60+ disabled = { ! ! installedSnap }
5561 onClick = { handleConnectButton }
56- className = " flex items-center bg-button-black-gradient hover:bg-button-black-gradient-hover text-white px-6 py-3 rounded-[2rem] cursor-pointer"
62+ className = { ` flex items-center bg-button-black-gradient hover:bg-button-black-gradient-hover text-white px-6 py-3 rounded-[2rem] ${ ! ! installedSnap ? ' cursor-not-allowed' : 'cursor- pointer' } ` }
5763 >
58- < span > Connect MetaMask Snap</ span >
64+ < span > { ! ! installedSnap ? 'Loading Web Wallet...' : ' Connect MetaMask Snap' } </ span >
5965 < div className = "ml-3" >
6066 < img
6167 src = { MetaMaskLogoPNG }
You can’t perform that action at this time.
0 commit comments