chore: remove dead search dialog overlay code
This commit is contained in:
@@ -1,13 +1,5 @@
|
||||
import {
|
||||
searchInput,
|
||||
searchDialog,
|
||||
rememberSearchOpener,
|
||||
focusLastSearchOpener,
|
||||
setLastQuery,
|
||||
getActiveRequestController,
|
||||
setActiveRequestController,
|
||||
} from "./state";
|
||||
import { setSearchState, setClearButtonState, clearResults } from "./render";
|
||||
import { searchInput } from "./state";
|
||||
import { setClearButtonState } from "./render";
|
||||
import { cancelScheduledFetch, fetchSearchItems } from "./fetch";
|
||||
|
||||
export const openSearch = (): void => {
|
||||
@@ -16,37 +8,9 @@ export const openSearch = (): void => {
|
||||
return;
|
||||
}
|
||||
|
||||
rememberSearchOpener();
|
||||
if (searchDialog) {
|
||||
setSearchState(true);
|
||||
searchInput.value = "";
|
||||
setLastQuery("");
|
||||
cancelScheduledFetch();
|
||||
setClearButtonState(false);
|
||||
clearResults();
|
||||
}
|
||||
searchInput.focus();
|
||||
};
|
||||
|
||||
export const closeSearch = (): void => {
|
||||
if (!searchDialog || !searchInput) {
|
||||
return;
|
||||
}
|
||||
|
||||
setSearchState(false);
|
||||
cancelScheduledFetch();
|
||||
const activeRequestController = getActiveRequestController();
|
||||
if (activeRequestController) {
|
||||
activeRequestController.abort();
|
||||
setActiveRequestController(undefined);
|
||||
}
|
||||
searchInput.value = "";
|
||||
setLastQuery("");
|
||||
setClearButtonState(false);
|
||||
clearResults();
|
||||
focusLastSearchOpener();
|
||||
};
|
||||
|
||||
export const clearSearchInput = (): void => {
|
||||
if (!searchInput) {
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user