diff --git a/components/pages/realtime/RealtimeCountries.js b/components/pages/realtime/RealtimeCountries.js index 525eb28f..62964eab 100644 --- a/components/pages/realtime/RealtimeCountries.js +++ b/components/pages/realtime/RealtimeCountries.js @@ -1,17 +1,26 @@ import { useCallback } from 'react'; +import { useRouter } from 'next/router'; import DataTable from 'components/metrics/DataTable'; import useLocale from 'hooks/useLocale'; import useCountryNames from 'hooks/useCountryNames'; import useMessages from 'hooks/useMessages'; +import classNames from 'classnames'; +import styles from './RealtimeCountries.module.css'; export function RealtimeCountries({ data }) { const { formatMessage, labels } = useMessages(); const { locale } = useLocale(); const countryNames = useCountryNames(locale); + const { basePath } = useRouter(); const renderCountryName = useCallback( - ({ x }) => {countryNames[x]}, - [countryNames, locale], + ({ x: code }) => ( + + {code} + {countryNames[code]} + + ), + [countryNames, locale, basePath], ); return ( diff --git a/components/pages/realtime/RealtimeCountries.module.css b/components/pages/realtime/RealtimeCountries.module.css new file mode 100644 index 00000000..e55063c3 --- /dev/null +++ b/components/pages/realtime/RealtimeCountries.module.css @@ -0,0 +1,5 @@ +.row { + display: flex; + align-items: center; + gap: 10px; +}