21 lines
378 B
JavaScript
21 lines
378 B
JavaScript
// src/mixins/index.js
|
|
import { mapGetters } from 'vuex'
|
|
let mixin = {
|
|
data () {
|
|
return {}
|
|
},
|
|
computed: {
|
|
...mapGetters(['auth'])
|
|
},
|
|
methods: {
|
|
loadPage (routerName, param) {
|
|
if (param) {
|
|
this.$router.push({name: routerName, query: param})
|
|
} else {
|
|
this.$router.push({name: routerName})
|
|
}
|
|
}
|
|
}
|
|
}
|
|
export default mixin
|