|
|
@@ -2,6 +2,7 @@
|
|
|
import { useMenuStore } from '@/stores/menu'
|
|
|
import { useUserStore } from '@/stores/user'
|
|
|
import config from '@/config/defaultSetting'
|
|
|
+import avatar from '@/assets/images/avatar.png'
|
|
|
|
|
|
const iconSize = ref('22')
|
|
|
|
|
|
@@ -43,19 +44,21 @@ const visible = ref(false)
|
|
|
<div class="flex flex-grow items-center justify-between px-4">
|
|
|
<el-space :size="20">
|
|
|
<el-button link @click="handleToggle">
|
|
|
- <icon-menu-unfold-one :size="iconSize" :strokeWidth="2" v-if="!value" />
|
|
|
- <icon-menu-fold-one :size="iconSize" :strokeWidth="2" v-else />
|
|
|
+ <icon-menu-unfold-one :size="iconSize" v-if="!value" />
|
|
|
+ <icon-menu-fold-one :size="iconSize" v-else />
|
|
|
</el-button>
|
|
|
</el-space>
|
|
|
<div class="flex items-center">
|
|
|
- <el-button link @click="toggleScreen" class="mr-2">
|
|
|
+ <el-button link @click="toggleScreen">
|
|
|
<icon-off-screen :size="iconSize" v-if="isFullscreen" />
|
|
|
<icon-full-screen :size="iconSize" v-else />
|
|
|
</el-button>
|
|
|
<el-button link class="mr-4" @click="visible = true">
|
|
|
<icon-setting-two :size="iconSize" />
|
|
|
</el-button>
|
|
|
- <el-avatar class="mr-10px" :src="user.photo"></el-avatar>
|
|
|
+ <el-avatar class="mr-10px" :src="user.photo">
|
|
|
+ <img :src="avatar" alt="" />
|
|
|
+ </el-avatar>
|
|
|
<el-dropdown>
|
|
|
<span class="el-dropdown-link">
|
|
|
{{ user.name }}
|