File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
src/shared/components/Leaderboard Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -65,6 +65,9 @@ export default function LeaderboardTable(props) {
65
65
photoUrl = `${ config . CDN . PUBLIC } /avatar/${
66
66
encodeURIComponent ( photoUrl ) } ?size=40`;
67
67
}
68
+ const fulfillment = competitor [ 'tco_leaderboard.fulfillment' ]
69
+ ? ( parseFloat ( competitor [ 'tco_leaderboard.fulfillment' ] ) * 100 ) . toFixed ( 2 ) . replace ( / [ . , ] 0 0 $ / , '' )
70
+ : competitor . fulfillment ;
68
71
return (
69
72
< tr key = { competitor . rank } >
70
73
< td styleName = { `${ stylesName } .col-rank` } > { competitor . rank } </ td >
@@ -105,7 +108,7 @@ export default function LeaderboardTable(props) {
105
108
</ td >
106
109
{
107
110
isCopilot ? (
108
- < td styleName = { `${ stylesName } .col-fulfillment` } > { competitor . fulfillment } </ td >
111
+ < td styleName = { `${ stylesName } .col-fulfillment` } > { fulfillment } </ td >
109
112
) : null
110
113
}
111
114
< td styleName = { `${ stylesName } .col-challenges` } > { competitor [ 'tco_leaderboard.challenge_count' ] || competitor . challengecount } </ td >
Original file line number Diff line number Diff line change @@ -107,6 +107,9 @@ export default function PodiumSpot(props) {
107
107
}
108
108
let rootStyle = `${ stylesName } .PodiumSpot` ;
109
109
if ( PODIUM_ITEM_MODIFIER [ competitor . rank ] ) rootStyle += ` ${ stylesName } .PodiumSpot--${ PODIUM_ITEM_MODIFIER [ competitor . rank ] } ` ;
110
+ const fulfillment = competitor [ 'tco_leaderboard.fulfillment' ]
111
+ ? ( parseFloat ( competitor [ 'tco_leaderboard.fulfillment' ] ) * 100 ) . toFixed ( 2 ) . replace ( / [ . , ] 0 0 $ / , '' )
112
+ : competitor . fulfillment ;
110
113
111
114
return (
112
115
< div styleName = { rootStyle } >
@@ -175,7 +178,7 @@ export default function PodiumSpot(props) {
175
178
{
176
179
isCopilot ? (
177
180
< div styleName = { `${ stylesName } .stats` } >
178
- < span styleName = { `${ stylesName } .value` } > { competitor . fulfillment } </ span >
181
+ < span styleName = { `${ stylesName } .value` } > { fulfillment } </ span >
179
182
< span styleName = { `${ stylesName } .value-title` } > fulfillment</ span >
180
183
</ div >
181
184
) : null
You can’t perform that action at this time.
0 commit comments