File tree Expand file tree Collapse file tree 2 files changed +465
-304
lines changed
examples/testapp/src/pages Expand file tree Collapse file tree 2 files changed +465
-304
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,6 @@ import { useEIP1193Provider } from '../context/EIP1193ProviderContextProvider';
2323
2424export default function Home ( ) {
2525 const { provider } = useEIP1193Provider ( ) ;
26- // @ts -expect-error refactor soon
2726 const [ connected , setConnected ] = React . useState ( Boolean ( provider ?. connected ) ) ;
2827 const [ chainId , setChainId ] = React . useState < number | undefined > ( undefined ) ;
2928 // This is for Extension compatibility, Extension with SDK3.9 does not emit connect event
@@ -40,21 +39,18 @@ export default function Home() {
4039 setConnected ( true ) ;
4140 } ) ;
4241 provider ?. on ( 'chainChanged' , ( newChainId ) => {
43- // @ts -expect-error refactor soon
4442 setChainId ( newChainId ) ;
4543 } ) ;
4644 } , [ provider ] ) ;
4745
4846 useEffect ( ( ) => {
4947 if ( connected ) {
5048 provider ?. request ( { method : 'eth_chainId' } ) . then ( ( chainId ) => {
51- // @ts -expect-error refactor soon
5249 setChainId ( Number . parseInt ( chainId , 16 ) ) ;
5350 } ) ;
5451 }
5552
5653 // Injected provider does not emit a 'connect' event
57- // @ts -expect-error refactor soon
5854 if ( provider ?. isCoinbaseBrowser ) {
5955 setConnected ( true ) ;
6056 }
You can’t perform that action at this time.
0 commit comments