Add bulk migration in library indicator

closes #1109
This commit is contained in:
schroda
2026-05-28 01:31:23 +02:00
parent 278ebb312f
commit 0b278ff525
9 changed files with 94 additions and 42 deletions

View File

@@ -36,6 +36,7 @@ import type {
MangaAction,
MangaDownloadInfo,
MangaIdInfo,
MangaInLibraryInfo,
MangaSourceIdInfo,
MangaTitleInfo,
MangaUnreadInfo,
@@ -47,7 +48,12 @@ import { STABLE_EMPTY_ARRAY } from '@/base/Base.constants.ts';
type BaseProps = { onClose: () => void; setHideMenu: (hide: boolean) => void };
export type SingleModeProps = {
manga: MangaIdInfo & MangaTitleInfo & MangaSourceIdInfo & MangaDownloadInfo & MangaUnreadInfo;
manga: MangaIdInfo &
MangaTitleInfo &
MangaSourceIdInfo &
MangaDownloadInfo &
MangaUnreadInfo &
Pick<MangaInLibraryInfo, 'inLibrary'>;
handleSelection?: SelectableCollectionReturnType<MangaIdInfo['id']>['handleSelection'];
};