chore(VerticalNavigation): add icon spacing class in preset

This commit is contained in:
Benjamin Canac
2022-01-28 11:37:15 +01:00
parent 79d8e086f0
commit 9292a63844
2 changed files with 7 additions and 2 deletions

View File

@@ -15,7 +15,7 @@
<Icon
v-if="link.icon"
:name="link.icon"
:class="[iconBaseClass, isActive ? iconActiveClass : iconInactiveClass]"
:class="[iconBaseClass, link.label && iconSpacingClass, isActive ? iconActiveClass : iconInactiveClass]"
/>
</slot>
<slot :link="link">
@@ -61,6 +61,10 @@ export default {
type: String,
default: () => $ui.verticalNavigation.icon.base
},
iconSpacingClass: {
type: String,
default: () => $ui.verticalNavigation.icon.spacing
},
iconActiveClass: {
type: String,
default: () => $ui.verticalNavigation.icon.active