diff --git a/components/AlgoliaSearchModal.js b/components/AlgoliaSearchModal.js index f7bcdeb9..54465826 100644 --- a/components/AlgoliaSearchModal.js +++ b/components/AlgoliaSearchModal.js @@ -22,6 +22,7 @@ export default function AlgoliaSearchModal({ cRef }) { const [useTime, setUseTime] = useState(0) const inputRef = useRef(null) const [activeIndex, setActiveIndex] = useState(0) + const [isLoading, setIsLoading] = useState(false) useHotkeys('ctrl+k', (e) => { e.preventDefault() setIsModalOpen(true) @@ -105,7 +106,7 @@ export default function AlgoliaSearchModal({ cRef }) { if (!query || query === '') { return } - + setIsLoading(true) try { const res = await index.search(query, { page, hitsPerPage: 10 }) const { hits, nbHits, nbPages, processingTimeMS } = res @@ -113,6 +114,7 @@ export default function AlgoliaSearchModal({ cRef }) { setTotalPage(nbPages) setTotalHit(nbHits) setSearchResults(hits) + setIsLoading(false) const doms = document.getElementById('search-wrapper').getElementsByClassName('replace') setTimeout(() => { @@ -175,12 +177,12 @@ export default function AlgoliaSearchModal({ cRef }) {
无法找到相关结果 +
无法找到相关结果 "{keyword}"
@@ -237,7 +241,7 @@ export default function AlgoliaSearchModal({ cRef }) {
)}