import SettingsStore from '@/store/SettingsStore' import { cosmosAddresses } from '@/utils/CosmosWalletUtil' import { eip155Addresses } from '@/utils/EIP155WalletUtil' import { nearAddresses } from '@/utils/NearWalletUtil' import { solanaAddresses } from '@/utils/SolanaWalletUtil' import { elrondAddresses } from '@/utils/ElrondWalletUtil' import { useSnapshot } from 'valtio' export default function AccountPicker() { const { account } = useSnapshot(SettingsStore.state) function onSelect(value: string) { const account = Number(value) SettingsStore.setAccount(account) SettingsStore.setEIP155Address(eip155Addresses[account]) SettingsStore.setCosmosAddress(cosmosAddresses[account]) SettingsStore.setSolanaAddress(solanaAddresses[account]) SettingsStore.setNearAddress(nearAddresses[account]) SettingsStore.setElrondAddress(elrondAddresses[account]) } return ( ) }