import MetricsTable from './MetricsTable'; import { emptyFilter } from 'lib/filters'; import FilterLink from 'components/common/FilterLink'; import useLocale from 'hooks/useLocale'; import useMessages from 'hooks/useMessages'; import useCountryNames from 'hooks/useCountryNames'; import regions from 'public/iso-3166-2.json'; export function RegionsTable({ websiteId, ...props }) { const { locale } = useLocale(); const { formatMessage, labels } = useMessages(); const countryNames = useCountryNames(locale); const renderLabel = x => { return regions[x] ? `${regions[x]}, ${countryNames[x.split('-')[0]]}` : x; }; const renderLink = ({ x: code }) => { return ( {code} ); }; return ( ); } export default RegionsTable;