From a5475304faad7db037e19a9ffe4d6f48a816e6ed Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Sat, 17 Jun 2023 23:18:03 +0530 Subject: [PATCH] feat(client): expose dataSymbol closes #2489 --- src/client/index.ts | 2 +- src/client/theme-default/components/VPLocalSearchBox.vue | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/client/index.ts b/src/client/index.ts index c8673544..157693c1 100644 --- a/src/client/index.ts +++ b/src/client/index.ts @@ -12,7 +12,7 @@ export type { EnhanceAppContext, Theme } from './app/theme' export type { HeadConfig, Header, PageData, SiteData } from '../../types/shared' // composables -export { useData } from './app/data' +export { useData, dataSymbol } from './app/data' export { useRoute, useRouter } from './app/router' // utilities diff --git a/src/client/theme-default/components/VPLocalSearchBox.vue b/src/client/theme-default/components/VPLocalSearchBox.vue index b89415c9..4ae76ef9 100644 --- a/src/client/theme-default/components/VPLocalSearchBox.vue +++ b/src/client/theme-default/components/VPLocalSearchBox.vue @@ -12,7 +12,7 @@ import { import { useFocusTrap } from '@vueuse/integrations/useFocusTrap' import Mark from 'mark.js/src/vanilla.js' import MiniSearch, { type SearchResult } from 'minisearch' -import { useRouter } from 'vitepress' +import { useRouter, dataSymbol } from 'vitepress' import { computed, createApp, @@ -27,7 +27,6 @@ import { type Ref } from 'vue' import type { ModalTranslations } from '../../../../types/local-search' -import { dataSymbol } from '../../app/data' import { pathToFile } from '../../app/utils' import { useData } from '../composables/data' import { createTranslate } from '../support/translation'