From be541cafca2ca09e5e4e0fa90d87e7f209139609 Mon Sep 17 00:00:00 2001 From: elonehoo Date: Wed, 2 Oct 2024 21:41:21 +0800 Subject: [PATCH] fix: update doc footer goto function --- src/vitepress/components/VPContentDocFooter.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/vitepress/components/VPContentDocFooter.vue b/src/vitepress/components/VPContentDocFooter.vue index a5bc693..25be60d 100644 --- a/src/vitepress/components/VPContentDocFooter.vue +++ b/src/vitepress/components/VPContentDocFooter.vue @@ -4,7 +4,7 @@ import type { } from '../../core' import type { SidebarGroup } from '../config' import { Button, Icon } from 'destyler' -import { useData } from 'vitepress' +import { useData, useRouter } from 'vitepress' import { computed } from 'vue' import { useConfig } from '../composables/config' import { getSidebar } from '../support/sidebar' @@ -34,6 +34,12 @@ function getFlatSideBarLinks(sidebar: SidebarGroup[]): MenuItemWithLink[] { } return links } + +const router = useRouter() + +function goto(link: string) { + router.go(link) +}