1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-18 08:16:07 +00:00

change wiki2 search icon (#7223)

* change wiki2 search icon

* change clear search
This commit is contained in:
Michael An
2024-12-20 14:38:29 +08:00
committed by GitHub
parent 7eaa2b7fef
commit bde5ec063e

View File

@@ -43,14 +43,18 @@ function Wiki2Search({ setCurrentPage, config, getCurrentPageId, wikiId }) {
// eslint-disable-next-line react-hooks/exhaustive-deps
}, []);
const resetToDefault = useCallback(() => {
const onClearSearch = useCallback(() => {
setValue('');
setHighlightIndex(0);
setResults([]);
setIsResultGotten(false);
setIsModalOpen(false);
}, []);
const resetToDefault = useCallback(() => {
onClearSearch();
setIsModalOpen(false);
}, [onClearSearch]);
const onKeyDown = useCallback((e) => {
if (isHotkey('esc', e)) {
resetToDefault();
@@ -165,7 +169,7 @@ function Wiki2Search({ setCurrentPage, config, getCurrentPageId, wikiId }) {
onKeyDown={onKeyDown}
autoFocus={true}
/>
<button type="button" className="search-icon-right input-icon-addon sf3-font sf3-font-x-01 border-0 bg-transparent mr-1" onClick={resetToDefault}></button>
<button type="button" className="search-icon-right input-icon-addon sf3-font sf3-font-x-01 mr-2" onClick={onClearSearch} aria-label={gettext('Close')}></button>
</div>
<div className="wiki2-search-result-container" style={{ maxHeight: (window.innerHeight - 200) + 'px' }} ref={searchResultListContainerRef}>
{isLoading && <Loading />}