Edit request.
This commit is contained in:
@@ -37,6 +37,7 @@
|
||||
<request
|
||||
:request="request"
|
||||
:collection-index="collectionIndex"
|
||||
:folder-index="-1"
|
||||
:request-index="index"
|
||||
></request>
|
||||
</li>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
<template>
|
||||
<div @click='selectRequest()'>
|
||||
{{request.name}}
|
||||
<button class="add-button" @click="editRequest">e</button>
|
||||
<button class="add-button" @click="removeRequest">x</button>
|
||||
</div>
|
||||
</template>
|
||||
@@ -27,6 +28,10 @@ export default {
|
||||
selectRequest() {
|
||||
this.$store.commit('postwoman/selectRequest', { request: this.request });
|
||||
},
|
||||
editRequest() {
|
||||
this.request.requestIndex = this.requestIndex;
|
||||
this.$store.commit('postwoman/editRequest', { request: this.request });
|
||||
},
|
||||
removeRequest() {
|
||||
if (!confirm("Are you sure you want to remove this request?")) return;
|
||||
this.$store.commit('postwoman/removeRequest', {
|
||||
|
||||
@@ -8,9 +8,9 @@
|
||||
<h3 class="title" v-if='!request.hasOwnProperty("requestIndex")'>Add New Request</h3>
|
||||
<h3 class="title" v-if='request.hasOwnProperty("requestIndex")'>Edit Request</h3>
|
||||
<div>
|
||||
<button class="icon" @click="hideModel">
|
||||
<i class="material-icons">close</i>
|
||||
</button>
|
||||
<button class="icon" @click="hideModel">
|
||||
<i class="material-icons">close</i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
@@ -63,7 +63,7 @@ export default {
|
||||
request: {
|
||||
name: '',
|
||||
collection: '',
|
||||
folder: '',
|
||||
folder: -1,
|
||||
},
|
||||
}
|
||||
},
|
||||
@@ -110,7 +110,7 @@ export default {
|
||||
const savedRequest = Object.assign({}, this.request);
|
||||
|
||||
this.$store.commit('postwoman/saveRequest', {
|
||||
savedRequest,
|
||||
request: savedRequest,
|
||||
});
|
||||
|
||||
this.request = {
|
||||
|
||||
Reference in New Issue
Block a user