Memoize components
This commit is contained in:
@@ -11,6 +11,7 @@ import Stack from '@mui/material/Stack';
|
||||
import { useTranslation } from 'react-i18next';
|
||||
import Button from '@mui/material/Button';
|
||||
import { Link } from 'react-router-dom';
|
||||
import { memo } from 'react';
|
||||
import { useReaderScrollbarContext } from '@/modules/reader/contexts/ReaderScrollbarContext.tsx';
|
||||
import { useReaderStateChaptersContext } from '@/modules/reader/contexts/state/ReaderStateChaptersContext.tsx';
|
||||
import { ChapterScanlatorInfo } from '@/modules/chapter/services/Chapters.ts';
|
||||
@@ -204,7 +205,7 @@ const BaseReaderTransitionPage = ({
|
||||
};
|
||||
|
||||
export const ReaderTransitionPage = withPropsFrom(
|
||||
BaseReaderTransitionPage,
|
||||
memo(BaseReaderTransitionPage),
|
||||
[useReaderStateChaptersContext, useReaderScrollbarContext, useNavBarContext],
|
||||
[
|
||||
'manga',
|
||||
|
||||
Reference in New Issue
Block a user