forked from akai/readest
fix(web): fixed router glitches for library page after returned from reader (#2703)
This commit is contained in:
@@ -52,7 +52,8 @@ const ReaderContent: React.FC<{ ids?: string; settings: SystemSettings }> = ({ i
|
||||
if (isInitiating.current) return;
|
||||
isInitiating.current = true;
|
||||
|
||||
const bookIds = ids || searchParams?.get('ids') || '';
|
||||
const pathname = window.location.pathname;
|
||||
const bookIds = ids || searchParams?.get('ids') || pathname.split('/reader/')[1] || '';
|
||||
const initialIds = bookIds.split(BOOK_IDS_SEPARATOR).filter(Boolean);
|
||||
const initialBookKeys = initialIds.map((id) => `${id}-${uniqueId()}`);
|
||||
setBookKeys(initialBookKeys);
|
||||
|
||||
Reference in New Issue
Block a user