Merge branch '458-pont-8-not-shown-in-chart' into 'rebased-redesign'

Resolve "38.8 is not shown on a chart"

See merge request bloodyhealth/drip!313
This commit is contained in:
bl00dymarie
2020-12-05 11:48:20 +00:00
+5 -11
View File
@@ -44,25 +44,19 @@ export function getTickList(columnHeight) {
return getTickPositions(columnHeight).map((tickPosition, i) => { return getTickPositions(columnHeight).map((tickPosition, i) => {
const tick = scaleMax - i * unit const tick = scaleMax - i * unit
let isBold, label, shouldShowLabel const isBold = Number.isInteger(tick) ? true : false
const label = tick.toFixed(1)
if (Number.isInteger(tick)) { let shouldShowLabel
isBold = true
label = tick.toString() + '.0'
} else {
isBold = false
label = tick.toString()
}
// when temp range <= 2, units === 0.1 we show temp values with step 0.2 // when temp range <= 2, units === 0.1 we show temp values with step 0.2
// when temp range > 2, units === 0.5 we show temp values with step 0.5 // when temp range > 2, units === 0.5 we show temp values with step 0.5
if (unit === 0.1) { if (unit === 0.1) {
// show label with step 0.2 // show label with step 0.2
shouldShowLabel = !(tick * 10 % 2) shouldShowLabel = !(label * 10 % 2)
} else { } else {
// show label with step 0.5 // show label with step 0.5
shouldShowLabel = !(tick * 10 % 5) shouldShowLabel = !(label * 10 % 5)
} }
// don't show label, if first or last tick // don't show label, if first or last tick