feat: add continue listening and want to read dashboard scrollers

Add dedicated dashboard scrollers for audiobooks and want-to-read lists to improve content discoverability. Previously, audiobook progress was merged with reading progress, making it difficult to find active audiobooks. Separate the queries to ensure audiobooks are handled exclusively by the new listening scroller and expose the user's want-to-read queue directly on the dashboard for easier access.
This commit is contained in:
neon
2026-06-03 22:14:04 +00:00
parent a1d0c2aef6
commit 0257b4553e
12 changed files with 510 additions and 37 deletions
+2
View File
@@ -1,6 +1,8 @@
export const SCROLLER_TYPE = {
RECENTLY_ADDED: "recently-added",
CONTINUE_READING: "continue-reading",
CONTINUE_LISTENING: "continue-listening",
WANT_TO_READ: "want-to-read",
UP_NEXT_IN_SERIES: "up-next-in-series",
RANDOM: "random",
SMART_SCOPE: "smart-scope",