Commit Graph
24 Commits
Author SHA1 Message Date
schroda 704d3b191f Flag event listeners as passive 2025-11-22 19:14:43 +01:00
schroda b795f98766 Replace "useCategorySelect" with "GlobalDialogManager" 2025-10-04 14:51:35 +02:00
schroda d7690f9a36 Reduce rerenders on reader overlay visibility change 2025-09-27 17:40:30 +02:00
schroda a2d7091712 Remove "forwardRef" usage 2025-09-25 00:20:10 +02:00
schroda b6d7f6da5d Add zustand dev tools 2025-09-22 01:10:36 +02:00
schroda f6b94c838b Fix reset of reader store
After the slice states got reset, the base reset function just reverted all those resets and only reset the base states in the store (manga, scrollbar, ...)
2025-09-22 01:10:35 +02:00
schroda 525173e05e Add dedicated store access util functions
Makes it easier to find the specific store slice usage
2025-09-21 01:16:59 +02:00
schroda ed488f76dd Always use "useShallow" for store selection 2025-09-21 01:16:57 +02:00
schroda ca5920919e Simplify ReaderControls#useOpenPage 2025-09-21 01:16:51 +02:00
schroda f5c7379fc4 Simplify ReaderControls#useOpenChapter 2025-09-21 01:16:49 +02:00
schroda 6da8a3fd87 Move reader store in sub dir 2025-09-21 01:16:33 +02:00
schroda f60b537115 Move reader "progress bar state" to "reader store" 2025-09-21 01:16:28 +02:00
schroda 98ec5257b9 Move reader "settings state" to "reader store" 2025-09-21 01:16:26 +02:00
schroda 5177f9efdc Move reader "chapters state" to "reader store" 2025-09-21 01:16:25 +02:00
schroda bada26ead6 Move reader "pages state" to "reader store" 2025-09-21 01:16:22 +02:00
schroda dabe50754f Move reader "auto-scroll state" to "reader store" 2025-09-21 01:16:17 +02:00
schroda e68cb65874 Move reader "overlay state" to "reader store" 2025-09-21 01:16:15 +02:00
schroda 9bedec7115 Rename "reader scrollbar state" properties 2025-09-21 01:16:13 +02:00
schroda 4cc5821ead Move reader "scrollbar state" to "reader store" 2025-09-21 01:16:10 +02:00
schroda 433dc17c35 Move reader "manga state" to "reader store" 2025-09-21 01:16:04 +02:00
schroda 4e30081ed8 Move reader "pages" state to base reader types 2025-09-21 01:16:01 +02:00
schroda 9e5af57a5f Move "core" folder out of "features" into "base" 2025-08-16 15:44:17 +02:00
schroda f4c06d474d Merge "Context" and "ContextProvider" components 2025-08-16 02:21:43 +02:00
schroda f548ba9502 Structure "reader" in sub-features 2025-08-16 02:02:13 +02:00