* cleanup

* fix template
This commit is contained in:
Aria Moradi
2021-12-19 18:02:02 +03:30
committed by GitHub
parent 2a7b0692e2
commit 83f025161b
6 changed files with 9 additions and 9 deletions

View File

@@ -1,4 +1,4 @@
<--!
<!--
Pull Request Checklist:
- Mention what the pull request does and the rational behind the changes
- Include enough before and after images if there are visual changes

View File

@@ -9,14 +9,14 @@ import React, { useState, useEffect } from 'react';
import { Box, styled } from '@mui/system';
import { Virtuoso } from 'react-virtuoso';
import Typography from '@mui/material/Typography';
import ChapterCard from 'components/ChapterCard';
import { CircularProgress, Fab } from '@mui/material';
import { Link } from 'react-router-dom';
import makeToast from 'components/util/Toast';
import client from 'util/client';
import PlayArrow from '@mui/icons-material/PlayArrow';
import ChapterOptions from 'components/ChapterOptions';
import useLocalStorage from '../util/useLocalStorage';
import ChapterOptions from 'components/chapter/ChapterOptions';
import ChapterCard from 'components/chapter/ChapterCard';
import useLocalStorage from 'util/useLocalStorage';
const List = styled(Virtuoso)(({ theme }) => ({
listStyle: 'none',

View File

@@ -20,7 +20,7 @@ interface IProps{
setOptions: React.Dispatch<React.SetStateAction<ChapterListOptions>>
}
const SortTab: [SortMode, string][] = [['source', 'By Source'], ['fetchedAt', 'By Fetch date']];
const SortTab: [ChapterSortMode, string][] = [['source', 'By Source'], ['fetchedAt', 'By Fetch date']];
export default function ChapterOptions(props: IProps) {
const { options, setOptions } = props;
@@ -48,7 +48,7 @@ export default function ChapterOptions(props: IProps) {
setOptions({ ...options, active, bookmarked: newBookmarked });
};
const setSort = (newSort: SortMode) => {
const setSort = (newSort: ChapterSortMode) => {
if (newSort !== options.sortBy) {
setOptions({ ...options, sortBy: newSort });
} else {

View File

@@ -11,7 +11,7 @@ import MangaDetails from 'components/MangaDetails';
import NavbarContext from 'components/context/NavbarContext';
import client from 'util/client';
import LoadingPlaceholder from 'components/util/LoadingPlaceholder';
import ChapterList from 'components/ChapterList';
import ChapterList from 'components/chapter/ChapterList';
import { useParams } from 'react-router-dom';
export default function Manga() {

4
src/typings.d.ts vendored
View File

@@ -219,7 +219,7 @@ interface PaginatedList<T> {
type NullAndUndefined<T> = T | null | undefined;
type SortMode = 'fetchedAt' | 'source';
type ChapterSortMode = 'fetchedAt' | 'source';
interface ChapterListOptions {
active: boolean
@@ -227,6 +227,6 @@ interface ChapterListOptions {
downloaded: NullAndUndefined<boolean>
bookmarked: NullAndUndefined<boolean>
reverse: boolean
sortBy: SortMode
sortBy: ChapterSortMode
showChapterNumber: boolean
}