From 41c8efc46219b0f3ccf656849cb6b98b2a3fc1ef Mon Sep 17 00:00:00 2001 From: Kid Date: Thu, 18 Jul 2019 03:32:04 +0800 Subject: [PATCH] feat(theme-default): use router for Algolia search --- .../@vuepress/theme-default/components/AlgoliaSearchBox.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/@vuepress/theme-default/components/AlgoliaSearchBox.vue b/packages/@vuepress/theme-default/components/AlgoliaSearchBox.vue index 41b62af263..a7a6c0985b 100644 --- a/packages/@vuepress/theme-default/components/AlgoliaSearchBox.vue +++ b/packages/@vuepress/theme-default/components/AlgoliaSearchBox.vue @@ -35,7 +35,10 @@ export default { // #697 Make docsearch work well at i18n mode. algoliaOptions: Object.assign({ 'facetFilters': [`lang:${lang}`].concat(algoliaOptions.facetFilters || []) - }, algoliaOptions) + }, algoliaOptions), + handleSelected: (input, event, suggestion) => { + this.$router.push(new URL(suggestion.url).pathname) + } } )) })