32 lines
478 B
Vue
32 lines
478 B
Vue
|
<template lang="html">
|
||
|
<UserTools v-if="token" />
|
||
|
<Login v-else />
|
||
|
</template>
|
||
|
|
||
|
<script>
|
||
|
import { mapState, mapActions } from 'vuex'
|
||
|
|
||
|
import Login from 'vuejs/components/User/Login'
|
||
|
import UserTools from 'vuejs/components/User/UserTools'
|
||
|
|
||
|
export default {
|
||
|
// data () {
|
||
|
// return {}
|
||
|
// },
|
||
|
computed: {
|
||
|
...mapState({
|
||
|
token: state => state.User.token
|
||
|
})
|
||
|
},
|
||
|
components: {
|
||
|
Login,
|
||
|
UserTools
|
||
|
}
|
||
|
}
|
||
|
|
||
|
</script>
|
||
|
|
||
|
<style lang="css" scoped>
|
||
|
|
||
|
</style>
|