File tree Expand file tree Collapse file tree 1 file changed +24
-8
lines changed
Expand file tree Collapse file tree 1 file changed +24
-8
lines changed Original file line number Diff line number Diff line change 77import { ArrowDownIcon , ArrowUpIcon } from '@heroicons/react/20/solid' ;
88import { CampaignStatsData } from '@tincre/promo-types' ;
99import { YouTubeIcon } from './YouTubeIcon' ;
10+
11+ const costBasedMetrics = [ 'CPM' , 'CPC' , 'CPV' ] ;
1012/* @ts -ignore */
1113function classNames ( ...classes ) {
1214 return classes . filter ( Boolean ) . join ( ' ' ) ;
@@ -83,15 +85,29 @@ export function CampaignsStatsHighlights({
8385 ) }
8486 >
8587 { item . changeType === 'increase' ? (
86- < ArrowUpIcon
87- className = "h-3 w-3 flex-shrink-0 self-center text-green-600 dark:text-green-400"
88- aria-hidden = "true"
89- />
88+ ! costBasedMetrics . includes ( item . name ) ? (
89+ < ArrowUpIcon
90+ className = "h-5 w-5 flex-shrink-0 self-center text-green-600 dark:text-green-400"
91+ aria-hidden = "true"
92+ />
93+ ) : (
94+ < ArrowDownIcon
95+ className = "h-5 w-5 flex-shrink-0 self-center text-green-600 dark:text-green-400"
96+ aria-hidden = "true"
97+ />
98+ )
9099 ) : item . changeType !== 'same' ? (
91- < ArrowDownIcon
92- className = "h-3 w-3 flex-shrink-0 self-center text-red-600 dark:text-red-400"
93- aria-hidden = "true"
94- />
100+ ! costBasedMetrics . includes ( item . name ) ? (
101+ < ArrowDownIcon
102+ className = "h-5 w-5 flex-shrink-0 self-center text-red-600 dark:text-red-400"
103+ aria-hidden = "true"
104+ />
105+ ) : (
106+ < ArrowUpIcon
107+ className = "h-5 w-5 flex-shrink-0 self-center text-red-600 dark:text-red-400"
108+ aria-hidden = "true"
109+ />
110+ )
95111 ) : null }
96112
97113 < span className = "sr-only" >
You can’t perform that action at this time.
0 commit comments