Clean up code

This commit is contained in:
Ramon Wenger 2020-03-10 15:35:55 +01:00
parent b3b02acfef
commit e6f852fdc4
3 changed files with 6 additions and 4 deletions

View File

@ -17,7 +17,7 @@ export default {
store.writeQuery({query: ME_QUERY, data: meData});
}
}).catch((error) => {
console.log('fail', error)
console.warn('failed to update selected class', error)
});
}
},

View File

@ -25,7 +25,6 @@
methods: {
changeMember(member, active) {
console.log()
this.$apollo.mutate({
mutation: ADD_REMOVE_MEMBER_MUTATION,
variables: {
@ -40,7 +39,11 @@
const query = MY_SCHOOL_CLASS_QUERY;
const data = store.readQuery({query});
let memberIndex = data.me.selectedClass.members.findIndex(m => m.id === member.id);
data.me.selectedClass.members.splice(memberIndex, 1, {...member, active});
data.me.selectedClass.members = [
...data.me.selectedClass.members.slice(0, memberIndex),
{...member, active},
...data.me.selectedClass.members.slice(memberIndex),
];
store.writeQuery({query, data});
}
}

View File

@ -21,7 +21,6 @@
methods: {
updateSelectedClassAndGoToClassList(selectedClass) {
this.updateSelectedClass(selectedClass).then(() => {
console.log('roger');
this.$router.push({name: 'my-class'});
});
}