14.08 Mixin - Combine Duplicated Code on Add Edit Task into Mixin

This commit is contained in:
Fredrick W Warren committed 2021-02-11 12:14:20 -08:00
1 parent 15199bbb42
commit 18b8d365ae
3 files changed
+35 -44

No files matched your search

+27
View File
@@ -0,0 +1,27 @@
import ModalHeader from 'src/components/Tasks/Modals/Shared/ModalHeader.vue'
import ModalTaskName from 'src/components/Tasks/Modals/Shared/ModalTaskName.vue'
import ModalDueDate from 'src/components/Tasks/Modals/Shared/ModalDueDate.vue'
import ModalDueTime from 'src/components/Tasks/Modals/Shared/ModalDueTime.vue'
import ModalButtons from 'src/components/Tasks/Modals/Shared/ModalButtons.vue'
export default {
components: {
ModalHeader,
ModalTaskName,
ModalDueDate,
ModalDueTime,
ModalButtons
},
methods: {
submitForm () {
this.$refs.modalTaskName.$refs.name.validate()
if (!this.$refs.modalTaskName.$refs.name.hasError) {
this.submitTask()
}
},
clearDueDate () {
this.taskToSubmit.dueDate = ''
this.taskToSubmit.dueTime = ''
}
}
}