| 123456789101112131415161718192021222324 |
- import { User } from 'src/models/User'
- const mixinAuthData = {
- data() {
- return {
- user: new User()
- }
- },
- mounted () {
- this.loadAuthData()
- },
- methods: {
- loadAuthData () { // prevent Hydration node mismatch
- this.user = this.$store.getters['Auth/user']
- }
- },
- computed: {
- isUserLogin() {
- return !!this.user.id
- }
- }
- }
- export default mixinAuthData
|