diff --git a/docs/.vitepress/config/index.ts b/docs/.vitepress/config/index.ts index c2e77e3a902998171a6d79aa2b3935f940a12c14..e8a4410a6ab82344b62d192b5265dbd0fe41a92f 100644 --- a/docs/.vitepress/config/index.ts +++ b/docs/.vitepress/config/index.ts @@ -12,7 +12,13 @@ const config = { sidebar, nav, demoblock: lang, - logo: '../../assets/logo.svg' + logo: '../../assets/logo.svg', + // apolia 配置(官方提供的key) + agolia: { + apiKey: '25626fae796133dc1e734c6bcaaeac3c', + appId: 'BH4D9OD16A', + indexName: 'docsearch' + } }, }; diff --git a/docs/.vitepress/devui-theme/components/AlgoliaSearchBox.vue b/docs/.vitepress/devui-theme/components/AlgoliaSearchBox.vue index 89023a2eaea277d8fe5373a5354d6e02348dae05..893a46391861a4bb4b967249a02749ac4bf71abe 100644 --- a/docs/.vitepress/devui-theme/components/AlgoliaSearchBox.vue +++ b/docs/.vitepress/devui-theme/components/AlgoliaSearchBox.vue @@ -3,11 +3,10 @@ import '@docsearch/css' import docsearch from '@docsearch/js' import { useRoute, useRouter, useData } from 'vitepress' import { getCurrentInstance, onMounted, watch } from 'vue' -import type { DefaultTheme } from '../config' import type { DocSearchHit } from '@docsearch/react/dist/esm/types' const props = defineProps<{ - options: DefaultTheme.AlgoliaSearchOptions + options: any multilang?: boolean }>() @@ -60,7 +59,6 @@ function initialize(userOptions: any) { docsearch( Object.assign({}, userOptions, { container: '#docsearch', - searchParameters: Object.assign({}, userOptions.searchParameters, { // pass a custom lang facetFilter to allow multiple language search // https://github.com/algolia/docsearch-configs/pull/3942 diff --git a/docs/.vitepress/devui-theme/components/NavBar.vue b/docs/.vitepress/devui-theme/components/NavBar.vue index 2f32a367925633ba76c8d5ddd52c31dc0cd9cd10..332d85d0a8c62ea3b7227dfabaf41af0026246be 100644 --- a/docs/.vitepress/devui-theme/components/NavBar.vue +++ b/docs/.vitepress/devui-theme/components/NavBar.vue @@ -1,20 +1,26 @@ + + + + diff --git a/docs/.vitepress/devui-theme/components/SideBarLinks.vue b/docs/.vitepress/devui-theme/components/SideBarLinks.vue index 768013e3bb73fc63c588d9c5256d4ddfad8f9134..2253db2c57c2d6ec91246fb82da3b76154afa209 100644 --- a/docs/.vitepress/devui-theme/components/SideBarLinks.vue +++ b/docs/.vitepress/devui-theme/components/SideBarLinks.vue @@ -1,12 +1,80 @@ + \ No newline at end of file