From 01d358acb52a2c80cbee86d381ccc3dcdd7620c0 Mon Sep 17 00:00:00 2001 From: Guillaume Chau Date: Thu, 6 Apr 2023 15:49:23 +0200 Subject: [PATCH] fix: detailed view errors --- .../theme-default/components/VPOfflineSearchBox.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/client/theme-default/components/VPOfflineSearchBox.vue b/src/client/theme-default/components/VPOfflineSearchBox.vue index c396adea..bc2da778 100644 --- a/src/client/theme-default/components/VPOfflineSearchBox.vue +++ b/src/client/theme-default/components/VPOfflineSearchBox.vue @@ -143,8 +143,13 @@ debouncedWatch(() => [searchIndex.value, filterText.value, showDetailedList.valu }, { debounce: 200, immediate: true }) async function fetchExcerpt (id: string) { - const file = pathToFile(id.slice(0, id.indexOf('#'))) - return { id, mod: await import(/*@vite-ignore*/ file) } + const file = withBase(pathToFile(id.slice(0, id.indexOf('#')))) + try { + return { id, mod: await import(/*@vite-ignore*/ file) } + } catch (e) { + console.error(e) + return { id, mod: {} } + } } /* Search input focus */