From 8fc8539e2ceffc22e75b56b825fce76f96c875ee Mon Sep 17 00:00:00 2001 From: Rick Dubiel Date: Mon, 26 Feb 2024 00:24:34 -0600 Subject: [PATCH] feat(theme): Add noIcon option to VPNavBarMenuLink component --- src/client/theme-default/components/VPNavBarMenuLink.vue | 1 + types/default-theme.d.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/client/theme-default/components/VPNavBarMenuLink.vue b/src/client/theme-default/components/VPNavBarMenuLink.vue index a77636d4..e5c166a0 100644 --- a/src/client/theme-default/components/VPNavBarMenuLink.vue +++ b/src/client/theme-default/components/VPNavBarMenuLink.vue @@ -22,6 +22,7 @@ const { page } = useData() ) }" :href="item.link" + :noIcon="item.noIcon" :target="item.target" :rel="item.rel" tabindex="0" diff --git a/types/default-theme.d.ts b/types/default-theme.d.ts index d6636643..9a9df23f 100644 --- a/types/default-theme.d.ts +++ b/types/default-theme.d.ts @@ -176,6 +176,7 @@ export namespace DefaultTheme { activeMatch?: string rel?: string target?: string + noIcon?: boolean } export interface NavItemChildren {