From ce17f5035cbbd1e07373ce0f44913f25269bd80b Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Mon, 6 Jun 2022 09:36:51 +0530 Subject: [PATCH] feat: allow external links in sidebar (#205) (#686) close #205 Co-authored-by: Kia Ishii --- .../components/VPSidebarGroup.vue | 9 +++++-- .../components/VPSidebarLink.vue | 24 +++++++++++-------- types/default-theme.d.ts | 2 +- 3 files changed, 22 insertions(+), 13 deletions(-) diff --git a/src/client/theme-default/components/VPSidebarGroup.vue b/src/client/theme-default/components/VPSidebarGroup.vue index 19890585..3ac122b3 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() {