Mercurial > gemma
diff client/src/store/gauges.js @ 2829:4a1211727d5f
client: spuc8: implemented year controls
author | Markus Kottlaender <markus@intevation.de> |
---|---|
date | Wed, 27 Mar 2019 14:30:09 +0100 |
parents | c2b90cb426ed |
children | 0632d543a427 |
line wrap: on
line diff
--- a/client/src/store/gauges.js Wed Mar 27 14:20:00 2019 +0100 +++ b/client/src/store/gauges.js Wed Mar 27 14:30:09 2019 +0100 @@ -29,7 +29,8 @@ yearWaterlevels: [], nashSutcliffe: null, dateFrom: dateFrom, - dateTo: dateTo + dateTo: dateTo, + yearCompare: new Date().getFullYear() }; }; @@ -68,6 +69,9 @@ }, dateTo: (state, dateTo) => { state.dateTo = dateTo; + }, + yearCompare: (state, year) => { + state.yearCompare = year; } }, actions: { @@ -183,11 +187,16 @@ }); }); }, - loadYearWaterlevels({ state, commit }, year) { + loadYearWaterlevels({ state, commit }) { return new Promise((resolve, reject) => { - HTTP.get(`/data/year-waterlevels/${state.selectedGaugeISRS}/${year}`, { - headers: { "X-Gemma-Auth": localStorage.getItem("token") } - }) + HTTP.get( + `/data/year-waterlevels/${state.selectedGaugeISRS}/${ + state.yearCompare + }`, + { + headers: { "X-Gemma-Auth": localStorage.getItem("token") } + } + ) .then(response => { const now = new Date(); let data = response.data