From 171a45c0154c85540f7114fe1f7cf4f3d29ae671 Mon Sep 17 00:00:00 2001 From: mkelvers Date: Sun, 21 Jun 2026 01:11:47 +0200 Subject: [PATCH] refactor: remove unused search state helpers --- static/search/state.ts | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/static/search/state.ts b/static/search/state.ts index 6d52945..7ba8af8 100644 --- a/static/search/state.ts +++ b/static/search/state.ts @@ -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 = { 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 ||