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