diff --git a/components/AlgoliaSearchModal.js b/components/AlgoliaSearchModal.js
index 54465826..49cad8b2 100644
--- a/components/AlgoliaSearchModal.js
+++ b/components/AlgoliaSearchModal.js
@@ -1,4 +1,4 @@
-import { useState, useImperativeHandle, useRef, useEffect } from 'react'
+import { useState, useImperativeHandle, useRef, useEffect, Fragment } from 'react'
import algoliasearch from 'algoliasearch'
import replaceSearchResult from '@/components/Mark'
import Link from 'next/link'
@@ -6,6 +6,23 @@ import { useGlobal } from '@/lib/global'
import throttle from 'lodash/throttle'
import { siteConfig } from '@/lib/config'
import { useHotkeys } from 'react-hotkeys-hook';
+import ShortcutTag from '@/components/ShortcutTag'
+
+const ShortCutActions = [
+ {
+ key: '↑ ↓',
+ action: '选择'
+ },
+ {
+ key: 'Enter',
+ action: '跳转'
+ },
+ {
+ key: 'Esc',
+ action: '关闭'
+ }
+
+]
/**
* 结合 Algolia 实现的弹出式搜索框
@@ -234,6 +251,15 @@ export default function AlgoliaSearchModal({ cRef }) {
diff --git a/components/ShortcutTag.js b/components/ShortcutTag.js new file mode 100644 index 00000000..4e36e8be --- /dev/null +++ b/components/ShortcutTag.js @@ -0,0 +1,7 @@ +// 操作提示标签 +import React from 'react'; + +const ShortcutTag = ({ children, className }) => { + return