refactor: update layout
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<CSidebar
|
||||
class="border-end"
|
||||
class="sidebar-dark border-end"
|
||||
position="fixed"
|
||||
:unfoldable="sidebarUnfoldable"
|
||||
:visible="sidebarVisible"
|
||||
|
||||
@@ -62,6 +62,7 @@ const AppSidebarNav = defineComponent({
|
||||
return h(
|
||||
CNavGroup,
|
||||
{
|
||||
compact: true,
|
||||
...(firstRender.value && {
|
||||
visible: item.items.some((child) => isActiveItem(route, child)),
|
||||
}),
|
||||
@@ -97,11 +98,16 @@ const AppSidebarNav = defineComponent({
|
||||
},
|
||||
{
|
||||
default: () => [
|
||||
item.icon &&
|
||||
h(resolveComponent('CIcon'), {
|
||||
item.icon
|
||||
? h(resolveComponent('CIcon'), {
|
||||
customClassName: 'nav-icon',
|
||||
name: item.icon,
|
||||
}),
|
||||
})
|
||||
: h(
|
||||
'span',
|
||||
{ class: 'nav-icon' },
|
||||
h('span', { class: 'nav-icon-bullet' }),
|
||||
),
|
||||
item.name,
|
||||
item.badge &&
|
||||
h(
|
||||
|
||||
Reference in New Issue
Block a user