Compare commits

..

No commits in common. "81bedec6d551766a667296aaadebd6a7a5bae0f8" and "9fbcec46af355034a4c072dbe9018bef2d8a61b7" have entirely different histories.

View file

@ -25,16 +25,16 @@ export function MetricLabel({ type, data }: MetricLabelProps) {
const { getRegionName } = useRegionNames(locale);
const { label, country, domain } = data;
const isType = ['browser', 'country', 'device', 'os'].includes(type);
switch (type) {
case 'browser':
case 'os':
return (
<FilterLink
type={type}
type="browser"
value={label}
label={formatValue(label, type)}
icon={<TypeIcon type={type} value={label} />}
label={formatValue(label, 'browser')}
icon={<TypeIcon type="browser" value={label} />}
/>
);
@ -100,7 +100,7 @@ export function MetricLabel({ type, data }: MetricLabelProps) {
type="device"
value={labels[label] && label}
label={formatValue(label, 'device')}
icon={<TypeIcon type="device" value={label} />}
icon={<TypeIcon type="device" value={label?.toLowerCase()} />}
/>
);
@ -141,6 +141,14 @@ export function MetricLabel({ type, data }: MetricLabelProps) {
<FilterLink
type={type}
value={label}
icon={
isType && (
<TypeIcon
type={type as 'browser' | 'country' | 'device' | 'os'}
value={label?.toLowerCase()?.replaceAll(/\W/g, '-')}
/>
)
}
/>
);
}