Feature/cleanup manga card (#716)

* Extract manga badge components

* Extract list/grid manga card

* Disable default promise error handler in production
This commit is contained in:
schroda
2024-04-07 21:30:47 +02:00
committed by GitHub
parent ca8daab0da
commit 1b28ae27fa
8 changed files with 511 additions and 427 deletions

View File

@@ -21,7 +21,7 @@ import { LangSelect } from '@/components/navbar/action/LangSelect';
import { MangaGrid } from '@/components/MangaGrid';
import { useDebounce } from '@/util/useDebounce.ts';
import { NavBarContext, useSetDefaultBackTo } from '@/components/context/NavbarContext.tsx';
import { MangaCardProps } from '@/components/MangaCard.tsx';
import { MangaCardProps } from '@/components/manga/MangaCard.types.tsx';
type SourceLoadingState = { isLoading: boolean; hasResults: boolean; emptySearch: boolean };
type SourceToLoadingStateMap = Map<string, SourceLoadingState>;