From a1336b572a618190af0a72f512d174523259e6f5 Mon Sep 17 00:00:00 2001 From: Maxime Moraine Date: Mon, 8 Jun 2020 10:53:47 +0200 Subject: [PATCH] =?UTF-8?q?support=20des=20caract=C3=A8res=20accentu=C3=A9?= =?UTF-8?q?s=20dans=20la=20recherche?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/.vuepress/theme/components/search/match-query.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/.vuepress/theme/components/search/match-query.js b/docs/.vuepress/theme/components/search/match-query.js index d053384..c6bcefd 100644 --- a/docs/.vuepress/theme/components/search/match-query.js +++ b/docs/.vuepress/theme/components/search/match-query.js @@ -1,5 +1,6 @@ import get from 'lodash/get' +import slugify from 'slugify' export default (query, page, additionalStr = null) => { let domain = get(page, 'title', '') @@ -11,6 +12,8 @@ export default (query, page, additionalStr = null) => { if (additionalStr) { domain += ` ${additionalStr}` } + query = slugify(query, {lower: true, strict: true}) + domain = slugify(domain, {lower: true, strict: true}) return matchTest(query, domain) } @@ -39,4 +42,3 @@ const matchTest = (query, domain) => { ) return searchRegex.test(domain) } -