comparison client/src/store/index.js @ 3207:ba7bc3740fb3

client: renamed store modules to better reflect their context
author Markus Kottlaender <markus@intevation.de>
date Wed, 08 May 2019 17:43:18 +0200
parents 1ba2a7d22fbb
children 496cf0474e29
comparison
equal deleted inserted replaced
3206:dffcf1cc8a8b 3207:ba7bc3740fb3
17 import Vuex from "vuex"; 17 import Vuex from "vuex";
18 import application from "./application"; 18 import application from "./application";
19 import user from "./user"; 19 import user from "./user";
20 import usermanagement from "./usermanagement"; 20 import usermanagement from "./usermanagement";
21 import map from "./map"; 21 import map from "./map";
22 import fairwayprofile from "./fairway"; 22 import fairwayavailability from "./fairwayavailability";
23 import fairwayprofile from "./fairwayprofile";
23 import bottlenecks from "./bottlenecks"; 24 import bottlenecks from "./bottlenecks";
24 import { imports } from "./imports"; 25 import { imports } from "./imports";
25 import { importschedule } from "./importschedule"; 26 import { importschedule } from "./importschedule";
26 import { diagram } from "./diagram";
27 import gauges from "./gauges"; 27 import gauges from "./gauges";
28 28
29 Vue.use(Vuex); 29 Vue.use(Vuex);
30 30
31 export default new Vuex.Store({ 31 export default new Vuex.Store({
32 mutations: { 32 mutations: {
33 reset() { 33 reset() {
34 this.replaceState({ 34 this.replaceState({
35 application: application.init(), 35 application: application.init(),
36 diagram: diagram.init(), 36 fairwayavailability: fairwayavailability.init(),
37 fairwayprofile: fairwayprofile.init(), 37 fairwayprofile: fairwayprofile.init(),
38 imports: imports.init(), 38 imports: imports.init(),
39 importschedule: importschedule.init(), 39 importschedule: importschedule.init(),
40 bottlenecks: bottlenecks.init(), 40 bottlenecks: bottlenecks.init(),
41 map: map.init(), 41 map: map.init(),
45 }); 45 });
46 } 46 }
47 }, 47 },
48 modules: { 48 modules: {
49 application, 49 application,
50 diagram, 50 fairwayavailability,
51 fairwayprofile, 51 fairwayprofile,
52 imports, 52 imports,
53 importschedule, 53 importschedule,
54 bottlenecks, 54 bottlenecks,
55 map, 55 map,