Move navigation-bar files into new folder

This commit is contained in:
schroda
2024-10-05 22:17:23 +02:00
parent e466842c77
commit c0eabf8865
43 changed files with 73 additions and 64 deletions

View File

@@ -6,11 +6,8 @@
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
*/
import { OverridableComponent } from '@mui/material/OverridableComponent';
import { SvgIconTypeMap } from '@mui/material/SvgIcon';
import { GetServerSettingsQuery, MetaType } from '@/lib/graphql/generated/graphql.ts';
import { MetadataMigrationSettings } from '@/modules/migration/Migration.types.ts';
import { TranslationKey } from '@/Base.types.ts';
import { MangaMetadataKeys } from '@/modules/manga/MangaCard.types.tsx';
import { MetadataLibrarySettings } from '@/modules/library/Library.types.ts';
import { SourceMetadataKeys } from '@/modules/source/Source.types.ts';
@@ -58,11 +55,6 @@ export type AppMetadataKeys =
export type MetadataKeyValuePair = [AppMetadataKeys, AllowedMetadataValueTypes];
export interface INavbarOverride {
status: boolean;
value: any;
}
export type MetadataDownloadSettings = {
deleteChaptersManuallyMarkedRead: boolean;
deleteChaptersWhileReading: number;
@@ -91,12 +83,4 @@ export interface ISearchSettings {
ignoreFilters: boolean;
}
export interface NavbarItem {
path: string;
title: TranslationKey;
SelectedIconComponent: OverridableComponent<SvgIconTypeMap<{}, 'svg'>>;
IconComponent: OverridableComponent<SvgIconTypeMap<{}, 'svg'>>;
show: 'mobile' | 'desktop' | 'both';
}
export type ServerSettings = GetServerSettingsQuery['settings'];