Mercurial > gemma
changeset 4233:63b160379e06
gauge_style: allow different kinds of naming for HDC/LDC
author | Thomas Junk <thomas.junk@intevation.de> |
---|---|
date | Wed, 21 Aug 2019 12:53:25 +0200 |
parents | 8aff98c84a5a |
children | fec07ba0fa60 |
files | client/src/components/map/styles.js |
diffstat | 1 files changed, 7 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/client/src/components/map/styles.js Wed Aug 21 11:47:18 2019 +0200 +++ b/client/src/components/map/styles.js Wed Aug 21 12:53:25 2019 +0200 @@ -315,14 +315,14 @@ if (waterlevel) { text += "\n(" + waterlevel + " cm)"; let refWaterlevels = JSON.parse(feature.get("reference_water_levels")); + const HDC = + refWaterlevels[Object.keys(refWaterlevels).find(e => /HDC/.test(e))]; + const LDC = + refWaterlevels[Object.keys(refWaterlevels).find(e => /LDC/.test(e))]; if (refWaterlevels) { - if (waterlevel < refWaterlevels.LDC) iconColor = "brown"; - if ( - waterlevel > refWaterlevels.LDC && - waterlevel < refWaterlevels.HDC - ) - iconColor = "blue"; - if (waterlevel > refWaterlevels.HDC) iconColor = "red"; + if (waterlevel < LDC) iconColor = "brown"; + if (waterlevel > LDC && waterlevel < HDC) iconColor = "blue"; + if (waterlevel > HDC) iconColor = "red"; } }