From 58538e3a5adba1837e3b145113ccc66208de732b Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Mon, 30 May 2022 15:35:34 +0530 Subject: [PATCH 1/2] feat: allow external links in sidebar --- .../components/VPSidebarGroup.vue | 9 ++++++-- .../components/VPSidebarLink.vue | 23 ++++++++++++------- types/default-theme.d.ts | 2 +- 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/src/client/theme-default/components/VPSidebarGroup.vue b/src/client/theme-default/components/VPSidebarGroup.vue index 198905857c37..3ac122b3c5c3 100644 --- a/src/client/theme-default/components/VPSidebarGroup.vue +++ b/src/client/theme-default/components/VPSidebarGroup.vue @@ -6,7 +6,7 @@ import VPIconMinusSquare from './icons/VPIconMinusSquare.vue' import VPSidebarLink from './VPSidebarLink.vue' const props = defineProps<{ - text: string + text?: string items: DefaultTheme.SidebarItem[] collapsible?: boolean collapsed?: boolean @@ -23,7 +23,12 @@ function toggle() {