|
|
|
@ -83,13 +83,23 @@ export default {
@@ -83,13 +83,23 @@ export default {
|
|
|
|
|
this.$store.state.selectedTracker.tasks = []; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
this.$store.state.selectedTracker.tasks.pushToBeginning({ |
|
|
|
|
name: this.newTaskInput, |
|
|
|
|
done: false, |
|
|
|
|
created: moment(), |
|
|
|
|
percentDone: 0, |
|
|
|
|
finished: null |
|
|
|
|
}); |
|
|
|
|
let newTasks = [this.newTaskInput]; |
|
|
|
|
|
|
|
|
|
if (this.newTaskInput.split(';') > 3) { |
|
|
|
|
newTasks = this.newTaskInput.split(';').reverse().map((task) => { |
|
|
|
|
return task.trim(); |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
newTasks.forEach((task) => { |
|
|
|
|
this.$store.state.selectedTracker.tasks.pushToBeginning({ |
|
|
|
|
name: task, |
|
|
|
|
done: false, |
|
|
|
|
created: moment(), |
|
|
|
|
percentDone: 0, |
|
|
|
|
finished: null |
|
|
|
|
}); |
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
this.newTaskInput = ''; |
|
|
|
|
this.$store.commit('saveTrackers'); |
|
|
|
|