renaming vuejs root dir

This commit is contained in:
2021-04-28 10:58:19 +02:00
parent 3a0c25c871
commit 4bb3eadf91
11 changed files with 31 additions and 24 deletions

View File

@@ -0,0 +1,33 @@
import 'es6-promise/auto';
import { createStore } from 'vuex';
import { getAccompanyingCourse, getParticipations } from '../api/accompanyingCourse';
const debug = process.env.NODE_ENV !== 'production';
let promise = getAccompanyingCourse(window.accompanyingCourseId)
.then(accompanying_course => new Promise((resolve, reject) => {
let store = createStore({
strict: debug,
state: {
accompanying_course: accompanying_course
},
getters: {
},
mutations: {
removeParticipation(state, item) {
console.log('remove item', item.id);
state.accompanying_course.participations = state.accompanying_course.participations.filter(participation => participation !== item)
},
addParticipation(state, item) {
console.log('add new item');
state.accompanying_course.participations.push(item)
}
},
actions: {
}
});
//console.log('store', store);
resolve(store);
}));
export default promise;