feat: 菜单离线图标(未完成)

This commit is contained in:
dap
2024-11-06 17:57:25 +08:00
parent 272777f84f
commit cce6117157
6 changed files with 69 additions and 4 deletions

View File

@@ -99,7 +99,7 @@ onBeforeUnmount(() => {
>
<template #trigger>
<div :class="[nsMenu.be('tooltip', 'trigger')]">
<VbenIcon :class="nsMenu.e('icon')" :icon="menuIcon" fallback />
<VbenIcon :class="nsMenu.e('icon')" :icon="menuIcon" offline />
<slot></slot>
<span v-if="collapseShowTitle" :class="nsMenu.e('name')">
<slot name="title"></slot>
@@ -114,7 +114,7 @@ onBeforeUnmount(() => {
class="right-2"
v-bind="props"
/>
<VbenIcon :class="nsMenu.e('icon')" :icon="menuIcon" />
<VbenIcon :class="nsMenu.e('icon')" :icon="menuIcon" offline />
<slot></slot>
<slot name="title"></slot>
</div>

View File

@@ -87,6 +87,7 @@ const iconArrowStyle = computed(() => {
:class="nsMenu.e('icon')"
:icon="icon"
fallback
offline
/>
<div v-if="!hiddenTitle" :class="[e('title')]">