From 524e22091433bf794667244fc6d029cb5ab5f522 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Mon, 22 May 2023 19:05:17 +0200 Subject: [PATCH] chore(VerticalNavigation): improve binds & types --- .../navigation/VerticalNavigation.vue | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/src/runtime/components/navigation/VerticalNavigation.vue b/src/runtime/components/navigation/VerticalNavigation.vue index 72f9ea9d..5978d1fd 100644 --- a/src/runtime/components/navigation/VerticalNavigation.vue +++ b/src/runtime/components/navigation/VerticalNavigation.vue @@ -4,11 +4,11 @@ v-for="(link, index) of links" v-slot="{ isActive }" :key="index" - v-bind="link" + v-bind="omit(link, ['label', 'icon', 'iconClass', 'avatar', 'badge', 'click'])" :class="[ui.base, ui.padding]" :active-class="ui.active" :inactive-class="ui.inactive" - @click="link.click && link.click()" + @click="link.click" @keyup.enter="$event.target.blur()" > @@ -40,11 +40,12 @@