fix(search): link results to book detail page and add cover thumbnails
Release / build-and-push (push) Successful in 2m24s

Search results navigated to /bookshelf with no filters instead of the
selected book's page. Results now link to /media/:id and display cover
thumbnails, with cover URLs resolved server-side via ResolveMediaURL.
Removes the dead selectedBook localStorage plumbing.
This commit is contained in:
2026-07-30 14:55:00 -04:00
parent bf83492bf7
commit 5ac407057e
3 changed files with 14 additions and 30 deletions
-10
View File
@@ -45,14 +45,6 @@ function setSelectedLibrary(libraryId: string): void {
document.cookie = `selectedLibrary=${encodeURIComponent(value)};path=/;max-age=${365 * 24 * 60 * 60};samesite=lax`;
}
function getSelectedBook(): string | null {
return localStorage.getItem("selectedBook");
}
function setSelectedBook(bookId: string): void {
localStorage.setItem("selectedBook", bookId);
}
function clearAll(): void {
localStorage.clear();
}
@@ -61,14 +53,12 @@ export {
ALL_LIBRARIES,
clearAll,
getRefreshToken,
getSelectedBook,
getSelectedLibrary,
getTheme,
getToken,
removeRefreshToken,
removeToken,
setRefreshToken,
setSelectedBook,
setSelectedLibrary,
setTheme,
setToken