import MetricsTable, { MetricsTableProps } from './MetricsTable'; import { emptyFilter } from 'lib/filters'; import FilterLink from 'components/common/FilterLink'; import { useLocale } from 'components/hooks'; import { useMessages } from 'components/hooks'; import { useCountryNames } from 'components/hooks'; export function CitiesTable(props: MetricsTableProps) { const { locale } = useLocale(); const { formatMessage, labels } = useMessages(); const countryNames = useCountryNames(locale); const renderLabel = (city: string, country: string) => { const countryName = countryNames[country]; return countryName ? `${city}, ${countryName}` : city; }; const renderLink = ({ x: city, country }) => { return ( {country && ( {country} )} ); }; return ( ); } export default CitiesTable;