import React from 'react'; import type { TokenInfoApplication, VerifiedAddress } from 'types/api/account'; import { TableBody, TableColumnHeader, TableHeader, TableRoot, TableRow } from 'toolkit/chakra/table'; import VerifiedAddressesTableItem from './VerifiedAddressesTableItem'; interface Props { data: Array; applications: Array | undefined; onItemAdd: (address: string) => void; onItemEdit: (address: string) => void; isLoading: boolean; } const VerifiedAddressesTable = ({ data, applications, onItemEdit, onItemAdd, isLoading }: Props) => { return ( Address Token info Request status Date { data.map((item, index) => ( tokenAddress.toLowerCase() === item.contractAddress.toLowerCase()) } onAdd={ onItemAdd } onEdit={ onItemEdit } isLoading={ isLoading } /> )) } ); }; export default React.memo(VerifiedAddressesTable);