1bcc0e6664
* beta host * Refactor: url -> path (#944) * refactor: url -> pathr * fix: pluginId * page support (#947) * add new fields * minor fix * pages for novel * render novel pages with drawer * support real paginated novels * descending novel chapter list * update when has new latest chapter * set hasUpdate for all pages after update * fix: insert pageIndex * fix: refreshChapters * minor refactor: pageIndex * fix: update page logic * fix: order by pageIndex * refactor: Chapter.pageindex -> index (position in page) * Revert "refactor: Chapter.pageindex -> index (position in page)" This reverts commit 109298e0ccfa4a0d3d369087e05cb6f307a786b4. * refactor: pageindex -> position * fix: reader drawer * temporary fix migration * fix: Serialize plugins into one file (#949) * serialize plugins into one file * fix typo * Fix: insertChapters (#950) * Fix: re-renders in novel screen(#951) * remove unnecessary wrap * fix: add local novel back to local category * fix: use variables for default states * fix: do not re-render when no FAB * close drawer if pages length = 1 * add Portal.Host * Cheaper useNovel hook (#952) * fix: using pure state for novel and chapters * fix: remove latestChapter mmkv hook * shorter key * fix: bookmark * fix: save chapter progress in db * minor refactor: chapterProgressElement * Fix: Error/Empty actions (#956) * fix: reader error handler * fix: opacity for novel summary * fix: library empty view * fix: upsert and pages logic * fix: update novel logic * fix: import epub * fix: plugin site in global search * fix: scrollbar font size * minor fix