refactor: remove unused search state helpers
This commit is contained in:
@@ -32,7 +32,6 @@ let activeRequestController: AbortController | undefined;
|
||||
let nextSearchPage: number | undefined;
|
||||
let searchHasNextPage = false;
|
||||
let fetchingNextPage = false;
|
||||
let lastFocusedSearchOpener: HTMLElement | null = null;
|
||||
|
||||
export const getResultItems = (): SearchItem[] => resultItems;
|
||||
|
||||
@@ -88,15 +87,6 @@ export const resetSearchResultsState = (): void => {
|
||||
fetchingNextPage = false;
|
||||
};
|
||||
|
||||
export const rememberSearchOpener = (): void => {
|
||||
lastFocusedSearchOpener =
|
||||
document.activeElement instanceof HTMLElement ? document.activeElement : null;
|
||||
};
|
||||
|
||||
export const focusLastSearchOpener = (): void => {
|
||||
lastFocusedSearchOpener?.focus();
|
||||
};
|
||||
|
||||
const maxCachedResponses = 20;
|
||||
|
||||
const createResponseCache = () => {
|
||||
@@ -154,8 +144,6 @@ export const typeLabels: Record<string, string> = {
|
||||
export const groupOrder = ["anime"];
|
||||
export const maxPosterImageRetries = 2;
|
||||
|
||||
export const isMac = (): boolean => /Mac|iPhone|iPad|iPod/.test(navigator.platform);
|
||||
|
||||
export const isTypingTarget = (target: EventTarget | null): boolean =>
|
||||
target instanceof HTMLInputElement ||
|
||||
target instanceof HTMLTextAreaElement ||
|
||||
|
||||
Reference in New Issue
Block a user