Mercurial > gemma
view client/src/store/index.js @ 2956:974122125a76
Let it be an error if closest points of DISMARs on axis are equal
This might be the case e.g. if both distance marks are very far
away from the available axis geometries. Instead of returning a
point in such a case, which would likely be an unexpected result,
raise an exception by means of STRICT.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Mon, 08 Apr 2019 14:53:09 +0200 |
parents | 1686ec185155 |
children | 1ba2a7d22fbb |
line wrap: on
line source
/* This is Free Software under GNU Affero General Public License v >= 3.0 * without warranty, see README.md and license for details. * * SPDX-License-Identifier: AGPL-3.0-or-later * License-Filename: LICENSES/AGPL-3.0.txt * * Copyright (C) 2018 by via donau * – Österreichische Wasserstraßen-Gesellschaft mbH * Software engineering by Intevation GmbH * * Author(s): * Thomas Junk <thomas.junk@intevation.de> * Markus Kottländer <markus.kottlaender@intevation.de> */ import Vue from "vue"; import Vuex from "vuex"; import application from "./application"; import user from "./user"; import usermanagement from "./usermanagement"; import map from "./map"; import fairwayprofile from "./fairway"; import bottlenecks from "./bottlenecks"; import { imports } from "./imports"; import { importschedule } from "./importschedule"; import gauges from "./gauges"; Vue.use(Vuex); export default new Vuex.Store({ mutations: { reset() { this.replaceState({ application: application.init(), fairwayprofile: fairwayprofile.init(), imports: imports.init(), importschedule: importschedule.init(), bottlenecks: bottlenecks.init(), map: map.init(), user: user.init(), usermanagement: usermanagement.init(), gauges: gauges.init() }); } }, modules: { application, fairwayprofile, imports, importschedule, bottlenecks, map, user, usermanagement, gauges } });