fix(theme): blog extract link

This commit is contained in:
pengzhanbo 2024-05-28 03:14:37 +08:00
parent 77f2032458
commit 6b30b03811
2 changed files with 3 additions and 4 deletions

View File

@ -85,11 +85,11 @@ const showBlogExtract = computed(() => {
</div>
</div>
<div v-if="hasBlogExtract" class="blog-nav" :class="{ 'no-avatar': !avatar }">
<AutoLink class="nav-link" :href="tags.link">
<AutoLink class="nav-link" :href="tags.link" no-icon>
<span class="vpi-tag icon" />
<span>{{ tags.text }}</span>
</AutoLink>
<AutoLink class="nav-link" :href="archives.link">
<AutoLink class="nav-link" :href="archives.link" no-icon>
<span class="vpi-archive icon" />
<span>{{ archives.text }}</span>
</AutoLink>

View File

@ -1,11 +1,10 @@
import { useRouteLocale } from 'vuepress/client'
import { computed } from 'vue'
import { normalizeLink } from '../utils'
export function useLocaleLink(link: string) {
const prefix = useRouteLocale()
return computed(() => {
return normalizeLink(prefix.value + link)
return (prefix.value + link).replace(/\/+/g, '/')
})
}