File tree 1 file changed +7
-2
lines changed
frontend/src/static/js/components
1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,11 @@ import {
28
28
export class WebstatusFeatureUsageChartPanel extends WebstatusLineChartPanel {
29
29
@property ( { type : String } )
30
30
featureId ! : string ;
31
+
32
+ private formatUsagePercentage ( usage : number | undefined ) : number {
33
+ return usage ? Number ( ( usage * 100 ) . toFixed ( 1 ) ) : 0 ;
34
+ }
35
+
31
36
createLoadingTask ( ) : Task {
32
37
return new Task ( this , {
33
38
args : ( ) =>
@@ -55,9 +60,9 @@ export class WebstatusFeatureUsageChartPanel extends WebstatusLineChartPanel {
55
60
timestampExtractor : ( dataPoint : ChromeUsageStat ) : Date =>
56
61
new Date ( dataPoint . timestamp ) ,
57
62
valueExtractor : ( dataPoint : ChromeUsageStat ) : number =>
58
- dataPoint . usage ? Number ( ( dataPoint . usage * 100 ) . toFixed ( 1 ) ) : 0 ,
63
+ this . formatUsagePercentage ( dataPoint . usage ) ,
59
64
tooltipExtractor : ( dataPoint : ChromeUsageStat ) : string =>
60
- `Chrome: ${ dataPoint . usage ? ( dataPoint . usage * 100 ) . toFixed ( 1 ) : 0 } %` ,
65
+ `Chrome: ${ this . formatUsagePercentage ( dataPoint . usage ) } %` ,
61
66
} ,
62
67
] ) ;
63
68
} ,
You can’t perform that action at this time.
0 commit comments