Allow confirmation on closing edit form
This commit is contained in:
parent
f2bdc1c563
commit
c9cacc32a4
|
@ -12,6 +12,9 @@ const EditStatusForm = {
|
|||
}
|
||||
},
|
||||
methods: {
|
||||
requestClose () {
|
||||
this.$refs.postStatusForm.requestClose()
|
||||
},
|
||||
doEditStatus ({ status, spoilerText, sensitive, media, contentType, poll }) {
|
||||
const params = {
|
||||
store: this.$store,
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
<template>
|
||||
<PostStatusForm
|
||||
ref="postStatusForm"
|
||||
v-bind="params"
|
||||
:post-handler="doEditStatus"
|
||||
:disable-polls="true"
|
||||
|
|
|
@ -43,6 +43,9 @@ const EditStatusModal = {
|
|||
},
|
||||
methods: {
|
||||
closeModal () {
|
||||
this.$refs.editStatusForm.requestClose()
|
||||
},
|
||||
doCloseModal () {
|
||||
this.$store.dispatch('closeEditStatusModal')
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,9 +9,11 @@
|
|||
{{ $t('post_status.edit_status') }}
|
||||
</div>
|
||||
<EditStatusForm
|
||||
ref="editStatusForm"
|
||||
class="panel-body"
|
||||
:params="params"
|
||||
@posted="closeModal"
|
||||
@posted="doCloseModal"
|
||||
@can-close="doCloseModal"
|
||||
/>
|
||||
</div>
|
||||
</Modal>
|
||||
|
|
Loading…
Reference in New Issue