import { List, ListItemAvatar } from '@mui/material'; import { useTranslation } from 'react-i18next'; import { ListItemButton } from '../../components/ListItemButton'; import { ListItemText } from '../../components/ListItemText'; import { PageContainer } from '../../components/PageContainer'; import { TokenAvatar } from '../../components/TokenAvatar'; import { useTokenSelect } from '../../components/TokenList'; import { useChains, useNavigateBack } from '../../hooks'; import type { FormTypeProps } from '../../stores'; export const SelectNativeTokenPage: React.FC = ({ formType, }) => { const { t } = useTranslation(); const { navigateBack } = useNavigateBack(); const { chains } = useChains(); const selectToken = useTokenSelect(formType, navigateBack); return ( {chains?.map((chain) => ( selectToken(chain.nativeToken.address, chain.id)} > ))} ); };