From e2951604fd61336df9559ea16972d3ea76a49894 Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Tue, 11 Apr 2023 13:17:02 +0530 Subject: [PATCH] fix(theme): fix meta key not showing on search button --- .../theme-default/components/VPNavBarSearch.vue | 11 ++++++++++- .../components/VPNavBarSearchButton.vue | 13 +------------ 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/src/client/theme-default/components/VPNavBarSearch.vue b/src/client/theme-default/components/VPNavBarSearch.vue index 585ba3d5..32950a20 100644 --- a/src/client/theme-default/components/VPNavBarSearch.vue +++ b/src/client/theme-default/components/VPNavBarSearch.vue @@ -113,10 +113,19 @@ if (!__ALGOLIA__ && theme.value.offlineSearch) { } }) } + +const metaKey = ref(`'Meta'`) + +onMounted(() => { + // meta key detect (same logic as in @docsearch/js) + metaKey.value = /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform) + ? `'⌘'` + : `'Ctrl'` +})