WIP UI implementation: fixed store dependencies, login flow.

This commit is contained in:
2019-03-08 03:03:47 -06:00
parent 9a9fa7c5d9
commit 12b2e5edca
17 changed files with 145 additions and 161 deletions

View File

@ -8,12 +8,11 @@ import {
} from 'vuex-module-decorators';
import { keyBy } from 'lodash';
import { User, Measure } from '@/models';
import store from '@/store';
import api from '@/services/pm-api-client';
import { logService } from '@/services/logging';
@Module({ namespaced: true, name: 'measure', store, dynamic: true })
class MeasureStoreModule extends VuexModule {
@Module({ namespaced: true, name: 'measure' })
export class MeasureStoreModule extends VuexModule {
public measures: { [key: string]: Measure } = {};
private log = logService.getLogger('/store-modules/measure');
@ -33,5 +32,3 @@ class MeasureStoreModule extends VuexModule {
this.measures[measure.slug] = measure;
}
}
export default getModule(MeasureStoreModule);