Add and use vue-save-state

This commit is contained in:
Oliver Davies 2019-08-30 18:08:44 +01:00
parent 6ce41c0f0b
commit 45f8a6a2ab
3 changed files with 25 additions and 3 deletions

View file

@ -8,13 +8,16 @@
</template>
<script>
import qs from 'qs'
import AcceptedSessionsList from '@/components/AcceptedSessionsList'
import qs from 'qs'
import saveState from 'vue-save-state'
import SessionForm from '@/components/SessionForm'
const axios = require('axios')
export default {
mixins: [saveState],
components: {
AcceptedSessionsList,
SessionForm
@ -43,8 +46,14 @@ export default {
},
methods: {
addSession: function (session) {
addSession (session) {
this.sessions.push(session)
},
getSaveStateConfig () {
return {
cacheKey: 'app'
}
}
}
}