@@ -65,7 +65,11 @@ import {
65
65
mdiSortVariant ,
66
66
} from ' @mdi/js'
67
67
import { upperFirst } from ' lodash'
68
- import { formatDuration } from ' @/utils/tasks'
68
+ import {
69
+ formatDuration ,
70
+ getTimingOption ,
71
+ formatChartLabels
72
+ } from ' @/utils/tasks'
69
73
import { useReducedAnimation } from ' @/composables/localStorage'
70
74
import {
71
75
initialOptions ,
@@ -165,11 +169,11 @@ export default {
165
169
},
166
170
tooltip: {
167
171
custom ({ seriesIndex, dataPointIndex, w }) {
168
- const max = formatDuration (w .globals .seriesCandleC [seriesIndex][dataPointIndex], true )
169
- const q3 = formatDuration (w .globals .seriesCandleL [seriesIndex][dataPointIndex], true )
170
- const med = formatDuration (w .globals .seriesCandleM [seriesIndex][dataPointIndex], true )
171
- const q1 = formatDuration (w .globals .seriesCandleH [seriesIndex][dataPointIndex], true )
172
- const min = formatDuration (w .globals .seriesCandleO [seriesIndex][dataPointIndex], true )
172
+ const max = formatDuration (w .globals .seriesCandleC [seriesIndex][dataPointIndex], true , props . timingOption )
173
+ const q3 = formatDuration (w .globals .seriesCandleL [seriesIndex][dataPointIndex], true , props . timingOption )
174
+ const med = formatDuration (w .globals .seriesCandleM [seriesIndex][dataPointIndex], true , props . timingOption )
175
+ const q1 = formatDuration (w .globals .seriesCandleH [seriesIndex][dataPointIndex], true , props . timingOption )
176
+ const min = formatDuration (w .globals .seriesCandleO [seriesIndex][dataPointIndex], true , props . timingOption )
173
177
return `
174
178
<div class="pa-2">
175
179
<div>Maximum: ${ max} </div>
@@ -194,10 +198,10 @@ export default {
194
198
},
195
199
xaxis: {
196
200
title: {
197
- text: ` ${ upperFirst (props .timingOption )} time ` ,
201
+ text: ` ${ upperFirst (getTimingOption ( props .timingOption )) } ` ,
198
202
},
199
203
labels: {
200
- formatter : (value ) => formatDuration (value, true )
204
+ formatter : (value ) => formatDuration (value, true , props . timingOption )
201
205
},
202
206
},
203
207
}))
@@ -221,11 +225,11 @@ export default {
221
225
data .push ({
222
226
x: sortedTasks[i].name ,
223
227
y: [
224
- sortedTasks[i][` min${ upperFirst (this .timingOption )} Time ` ],
228
+ sortedTasks[i][` min${ upperFirst (getTimingOption ( this .timingOption )) } ` ],
225
229
sortedTasks[i][` ${ this .timingOption } Quartiles` ][0 ],
226
230
sortedTasks[i][` ${ this .timingOption } Quartiles` ][1 ],
227
231
sortedTasks[i][` ${ this .timingOption } Quartiles` ][2 ],
228
- sortedTasks[i][` max${ upperFirst (this .timingOption )} Time ` ],
232
+ sortedTasks[i][` max${ upperFirst (getTimingOption ( this .timingOption )) } ` ],
229
233
],
230
234
})
231
235
}
@@ -241,10 +245,10 @@ export default {
241
245
{ title: ' Task name' , value: ' name' },
242
246
{ title: ' Platform' , value: ' platform' },
243
247
{ title: ' Count' , value: ' count' },
244
- { title: ` Mean ${ this .timingOption } time ` , value: ` mean${ upperFirst (this .timingOption )} Time ` },
245
- { title: ` Median ${ this .timingOption } time ` , value: ` median${ upperFirst (this .timingOption )} Time ` },
246
- { title: ` Min ${ this .timingOption } time ` , value: ` min${ upperFirst (this .timingOption )} Time ` },
247
- { title: ` Max ${ this .timingOption } time ` , value: ` max${ upperFirst (this .timingOption )} Time ` },
248
+ { title: ` Mean ${ formatChartLabels ( this .timingOption ) } ` , value: ` mean${ upperFirst (getTimingOption ( this .timingOption )) } ` },
249
+ { title: ` Median ${ formatChartLabels ( this .timingOption ) } ` , value: ` median${ upperFirst (getTimingOption ( this .timingOption )) } ` },
250
+ { title: ` Min ${ formatChartLabels ( this .timingOption ) } ` , value: ` min${ upperFirst (getTimingOption ( this .timingOption )) } ` },
251
+ { title: ` Max ${ formatChartLabels ( this .timingOption ) } ` , value: ` max${ upperFirst (getTimingOption ( this .timingOption )) } ` },
248
252
]
249
253
},
250
254
},
0 commit comments