diff --git a/components/dashboard/Campaigns.tsx b/components/dashboard/Campaigns.tsx index 5ea0423..defc79e 100644 --- a/components/dashboard/Campaigns.tsx +++ b/components/dashboard/Campaigns.tsx @@ -99,13 +99,6 @@ export default function Campaigns({ siteId, dateRange, filters, onFilter }: Camp return {getReferrerIcon(source)} } - function getSecondaryLabel(item: CampaignStat): string | null { - const parts: string[] = [] - if (item.medium) parts.push(item.medium) - if (item.campaign) parts.push(item.campaign) - return parts.length > 0 ? parts.join(' · ') : null - } - const handleExportCampaigns = () => { const rows = sortedFullData.length > 0 ? sortedFullData : sortedData if (rows.length === 0) return @@ -148,7 +141,6 @@ export default function Campaigns({ siteId, dateRange, filters, onFilter }: Camp ) : hasData ? ( <> {displayedData.map((item) => { - const secondary = getSecondaryLabel(item) return (
{getReferrerDisplayName(item.source)}
-
- {item.medium && {item.medium}} - {item.medium && item.campaign && ·} - {item.campaign && {item.campaign}} +
+ {item.medium || '—'} + · + {item.campaign || '—'}
@@ -239,7 +231,6 @@ export default function Campaigns({ siteId, dateRange, filters, onFilter }: Camp {sortedFullData.map((item) => { - const secondary = getSecondaryLabel(item) return (
{getReferrerDisplayName(item.source)}
-
- {item.medium && {item.medium}} - {item.medium && item.campaign && ·} - {item.campaign && {item.campaign}} +
+ {item.medium || '—'} + · + {item.campaign || '—'}