Even
This commit is contained in:
liyasthomas
2019-08-22 18:29:06 +05:30

View File

@@ -26,7 +26,9 @@ const app = new Vue({
headers: '',
body: ''
},
history: []
// Load history from local storage
history: window.localStorage.getItem("history") ? JSON.parse(window.localStorage.getItem("history")) : []
},
computed: {
rawRequestBody() {
@@ -68,6 +70,9 @@ const app = new Vue({
methods: {
deleteHistory(entry) {
this.history.splice(this.history.indexOf(entry), 1)
// Update the history
window.localStorage.setItem("history", JSON.stringify(this.history))
},
useHistory({
method,
@@ -92,6 +97,10 @@ const app = new Vue({
url: this.url,
path: this.path
})
// Persist history in Local Storage
window.localStorage.setItem("history", JSON.stringify(this.history))
if (this.$refs.response.classList.contains('hidden')) {
this.$refs.response.classList.toggle('hidden')
}