@@ -4,8 +4,8 @@ import Token from '@depay/web3-tokens';
44import React , { useState , useEffect } from 'react' ;
55import Blockchains from '@depay/web3-blockchains' ;
66
7- let supported = [ 'ethereum' , 'bsc' , 'polygon' , 'solana' , 'fantom' , 'arbitrum' , 'avalanche' , 'gnosis' , 'optimism' , 'base' ] ;
8- supported . evm = [ 'ethereum' , 'bsc' , 'polygon' , 'fantom' , 'arbitrum' , 'avalanche' , 'gnosis' , 'optimism' , 'base' ] ;
7+ let supported = [ 'ethereum' , 'bsc' , 'polygon' , 'solana' , 'fantom' , 'arbitrum' , 'avalanche' , 'gnosis' , 'optimism' , 'base' , 'worldchain' ] ;
8+ supported . evm = [ 'ethereum' , 'bsc' , 'polygon' , 'fantom' , 'arbitrum' , 'avalanche' , 'gnosis' , 'optimism' , 'base' , 'worldchain' ] ;
99supported . solana = [ 'solana' ] ;
1010
1111const _jsxFileName = "/Users/sebastian/Work/DePay/react-token-image/src/index.js" ; function _optionalChain ( ops ) { let lastAccessLHS = undefined ; let value = ops [ 0 ] ; let i = 1 ; while ( i < ops . length ) { const op = ops [ i ] ; const fn = ops [ i + 1 ] ; i += 2 ; if ( ( op === 'optionalAccess' || op === 'optionalCall' ) && value == null ) { return undefined ; } if ( op === 'access' || op === 'optionalAccess' ) { lastAccessLHS = value ; value = fn ( value ) ; } else if ( op === 'call' || op === 'optionalCall' ) { value = fn ( ( ...args ) => value . call ( lastAccessLHS , ...args ) ) ; lastAccessLHS = undefined ; } } return value ; }
@@ -138,6 +138,8 @@ let TokenImage = function(props){
138138 return 'optimism'
139139 case 'base' :
140140 return 'base'
141+ case 'worldchain' :
142+ return 'optimism'
141143 default :
142144 throw ( 'DePayReactTokenImage: Unknown blockchain' )
143145 }
@@ -194,15 +196,15 @@ let TokenImage = function(props){
194196
195197 if ( src == undefined ) {
196198 return (
197- React . createElement ( 'div' , { className : props . className , __self : this , __source : { fileName : _jsxFileName , lineNumber : 206 } } )
199+ React . createElement ( 'div' , { className : props . className , __self : this , __source : { fileName : _jsxFileName , lineNumber : 209 } } )
198200 )
199201 }
200202
201203 return (
202204 React . createElement ( 'img' , {
203205 className : props . className ,
204206 src : src ,
205- onError : handleLoadError , __self : this , __source : { fileName : _jsxFileName , lineNumber : 211 } }
207+ onError : handleLoadError , __self : this , __source : { fileName : _jsxFileName , lineNumber : 214 } }
206208 )
207209 )
208210} ;
0 commit comments