import EmptyPlaceholder from '@/components/common/EmptyPlaceholder'; import { useMessages } from '@/components/hooks'; import { useContext } from 'react'; import { GridColumn, GridTable } from 'react-basics'; import { ReportContext } from '../[reportId]/Report'; import { formatLongCurrency } from '@/lib/format'; export function AttributionTable() { const { report } = useContext(ReportContext); const { formatMessage, labels } = useMessages(); const { data } = report || {}; if (!data) { return ; } return ( {row => row.currency} {row => formatLongCurrency(row.sum, row.currency)} {row => formatLongCurrency(row.count ? row.sum / row.count : 0, row.currency)} {row => row.count} {row => row.unique_count} ); } export default AttributionTable;