14.08 Mixin - Combine Duplicated Code on Add Edit Task into Mixin
This commit is contained in:
1 parent
15199bbb42
commit
18b8d365ae
3 files changed
+35
-44
No files matched your search
@@ -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 = ''
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user