import { ConnectButton } from '@rainbow-me/rainbowkit' import { EthersExample } from './EthersExample' import { SolEditor } from './SolEditor' import { WagmiEvents } from './wagmi/WagmiEvents' import { WagmiReads } from './wagmi/WagmiReads' import { WagmiWrites } from './wagmi/WagmiWrites' import { useState } from 'react' export function App() { const [selectedComponent, selectComponent] = useState('editor') const components = { editor: , reads: , writes: , events: , ethers: , } as const return ( <>

Tevm example

{ <>
{Object.keys(components).map((component) => { return ( ) })}

{selectedComponent}

{components[selectedComponent]} } ) }