import { AriaTable, AriaTbody, AriaTd, AriaTr, Flex, Text } from '@traefiklabs/faency' import { useMemo } from 'react' import Status, { StatusType } from './Status' import Tooltip from 'components/Tooltip' type GenericTableProps = { items: (number | string)[] status?: StatusType } export default function GenericTable({ items, status }: GenericTableProps) { const border = useMemo(() => `1px solid $${status === 'error' ? 'textRed' : 'tableRowBorder'}`, [status]) return ( {items.map((item, index) => ( {status ? ( ) : ( {index} )} {item} ))} ) }