update property names for list table to label, count, percent

This commit is contained in:
Francis Cao
2025-09-17 11:43:58 -07:00
parent 03933bea7a
commit 6d9d8b353f
5 changed files with 51 additions and 46 deletions

View File

@@ -11,7 +11,7 @@ export function RealtimeCountries({ data }) {
const { countryNames } = useCountryNames(locale);
const renderCountryName = useCallback(
({ x: code }) => (
({ label: code }) => (
<span className={classNames(styles.row)}>
<TypeIcon type="country" value={code} />
{countryNames[code]}
@@ -24,7 +24,11 @@ export function RealtimeCountries({ data }) {
<ListTable
title={formatMessage(labels.countries)}
metric={formatMessage(labels.visitors)}
data={data}
data={data.map(({ x, y, z }: { x: string; y: number; z: number }) => ({
label: x,
count: y,
percent: z,
}))}
renderLabel={renderCountryName}
/>
);