├── setupTests.js ├── reportWebVitals.js └── Test.js /setupTests.js: -------------------------------------------------------------------------------- 1 | // jest-dom adds custom jest matchers for asserting on DOM nodes. 2 | // allows you to do things like: 3 | // expect(element).toHaveTextContent(/react/i) 4 | // learn more: https://github.com/testing-library/jest-dom 5 | import '@testing-library/jest-dom'; 6 | -------------------------------------------------------------------------------- /reportWebVitals.js: -------------------------------------------------------------------------------- 1 | const reportWebVitals = onPerfEntry => { 2 | if (onPerfEntry && onPerfEntry instanceof Function) { 3 | import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { 4 | getCLS(onPerfEntry); 5 | getFID(onPerfEntry); 6 | getFCP(onPerfEntry); 7 | getLCP(onPerfEntry); 8 | getTTFB(onPerfEntry); 9 | }); 10 | } 11 | }; 12 | 13 | export default reportWebVitals; 14 | -------------------------------------------------------------------------------- /Test.js: -------------------------------------------------------------------------------- 1 | import { useSDK } from '@thirdweb-dev/react' 2 | 3 | export default function Test() { 4 | const sdk = useSDK() 5 | 6 | console.log(sdk.wallet) 7 | async function data() { 8 | let amount = 0.0000001 9 | let arr = [ 10 | '0x40aB46Fef30036dC90743C6d954c37eE61D9b678', 11 | '0x0C5107a5cf7eFfe18734E3228aB6865c1354c2ef', 12 | ] 13 | arr.forEach((arr) => { 14 | sdk.wallet.transfer(arr, 0.001) 15 | }) 16 | } 17 | 18 | return ( 19 | 26 | ) 27 | } 28 | --------------------------------------------------------------------------------