Cleanup "SourceAll.tsx"

This commit is contained in:
schroda
2025-04-21 18:04:03 +02:00
parent 98f383e79e
commit 4175ffbc1e
2 changed files with 18 additions and 45 deletions

View File

@@ -9,13 +9,14 @@
import { StringParam, useQueryParam } from 'use-query-params';
import { useMemo } from 'react';
import { useMetadataServerSettings } from '@/modules/settings/services/ServerSettingsMetadata.ts';
import { ChapterType, MangaType, SourceType, TrackRecordType } from '@/lib/graphql/generated/graphql.ts';
import { ChapterType, MangaType, TrackRecordType } from '@/lib/graphql/generated/graphql.ts';
import { enhancedCleanup } from '@/util/Strings.ts';
import { useGetCategoryMetadata } from '@/modules/category/services/CategoryMetadata.ts';
import { NullAndUndefined } from '@/Base.types.ts';
import { LibraryOptions, LibrarySortMode } from '@/modules/library/Library.types.ts';
import { CategoryIdInfo, CategoryMetadataInfo } from '@/modules/category/Category.types.ts';
import { MangaChapterCountInfo, MangaIdInfo } from '@/modules/manga/Manga.types.ts';
import { SourceDisplayNameInfo } from '@/modules/source/Source.types.ts';
const triStateFilter = (
triState: NullAndUndefined<boolean>,
@@ -62,7 +63,7 @@ const performSearch = (
};
type TMangaQueryFilter = Pick<MangaType, 'title' | 'genre' | 'description' | 'artist' | 'author' | 'sourceId'> & {
source?: NullAndUndefined<Pick<SourceType, 'displayName'>>;
source?: NullAndUndefined<SourceDisplayNameInfo>;
};
const querySearchManga = (
query: NullAndUndefined<string>,