We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 305bcc0 commit 9c0ed93Copy full SHA for 9c0ed93
src/client/theme-default/components/VPDoc.vue
@@ -1,16 +1,13 @@
1
<script setup lang="ts">
2
-import { computed } from 'vue'
3
-import { useData } from 'vitepress'
+import { useRoute } from 'vitepress'
4
import { useSidebar } from '../composables/sidebar'
5
import VPDocAside from './VPDocAside.vue'
6
import VPDocFooter from './VPDocFooter.vue'
7
8
-const { page } = useData()
+const { path } = useRoute()
9
const { hasSidebar } = useSidebar()
10
11
-const pageName = computed(() => {
12
- return page.value.relativePath.slice(0, page.value.relativePath.indexOf('/'))
13
-})
+const pageName = path.replace(/[./]+/g, '_').replace(/_html$/, '')
14
</script>
15
16
<template>
0 commit comments