add comfortable grid option (#152)
* move sorts to copy tachiyomi is now in a tab along with filter ad display same as tachiyomi * add comfortable grid and all the stuff needed to make it easy to add more * Revert "Merge remote-tracking branch 'upstream/master' into grid-types-(comfortable/list)" This reverts commit 33eed92e8f7259ddce0e34ab59f721553bbb7e93, reversing changes made to d699955345e253d2b2c2d837e76509a39b3bef00.
This commit is contained in:
@@ -19,11 +19,13 @@ export interface IMangaGridProps{
|
||||
hasNextPage: boolean
|
||||
lastPageNum: number
|
||||
setLastPageNum: (lastPageNum: number) => void
|
||||
gridLayout?: number | undefined
|
||||
}
|
||||
|
||||
export default function MangaGrid(props: IMangaGridProps) {
|
||||
const {
|
||||
mangas, isLoading, message, messageExtra, hasNextPage, lastPageNum, setLastPageNum,
|
||||
mangas, isLoading, message, messageExtra,
|
||||
hasNextPage, lastPageNum, setLastPageNum, gridLayout,
|
||||
} = props;
|
||||
let mapped;
|
||||
const lastManga = useRef<HTMLDivElement>(null);
|
||||
@@ -61,6 +63,7 @@ export default function MangaGrid(props: IMangaGridProps) {
|
||||
key={it.id}
|
||||
manga={it}
|
||||
ref={lastManga}
|
||||
gridLayout={gridLayout}
|
||||
/>
|
||||
);
|
||||
}
|
||||
@@ -68,6 +71,7 @@ export default function MangaGrid(props: IMangaGridProps) {
|
||||
<MangaCard
|
||||
key={it.id}
|
||||
manga={it}
|
||||
gridLayout={gridLayout}
|
||||
/>
|
||||
);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user