Correctly detect multiple scanlators
This commit is contained in:
@@ -155,7 +155,10 @@ export function ReaderNavBar(props: IProps) {
|
|||||||
|
|
||||||
const handleBack = useBackButton();
|
const handleBack = useBackButton();
|
||||||
|
|
||||||
const hasMultipleScanlators = useMemo(() => !!new Set(chapters.map(({ scanlator }) => scanlator)).size, [chapters]);
|
const hasMultipleScanlators = useMemo(
|
||||||
|
() => new Set(chapters.map(({ scanlator }) => scanlator)).size > 1,
|
||||||
|
[chapters],
|
||||||
|
);
|
||||||
|
|
||||||
const [drawerOpen, setDrawerOpen] = useState(settings.staticNav || prevDrawerOpen);
|
const [drawerOpen, setDrawerOpen] = useState(settings.staticNav || prevDrawerOpen);
|
||||||
const [updateDrawerOnRender, setUpdateDrawerOnRender] = useState(true);
|
const [updateDrawerOnRender, setUpdateDrawerOnRender] = useState(true);
|
||||||
|
|||||||
Reference in New Issue
Block a user