├── .eslintignore ├── .gitignore ├── .prettierrc ├── LICENSE ├── Procfile ├── README.md ├── common.d.ts ├── config-overrides.js ├── electron ├── electron.d.ts ├── main.ts ├── menu.ts ├── preload.ts └── tsconfig.json ├── iconSvgPaths.js ├── internals ├── 128x128.png ├── screenshot1.png ├── screenshot2.png └── screenshot3.png ├── package.json ├── public ├── favicon.ico ├── icon │ ├── icon.icns │ ├── icon.ico │ └── icon.png ├── index.html └── manifest.json ├── scripts ├── component.js ├── electron-wait-react.js ├── redux.js ├── template │ ├── store │ │ ├── actions.tmpl │ │ ├── epics.tmpl │ │ ├── reducers.tmpl │ │ └── store.tmpl │ └── useActions.tmpl └── type.js ├── src ├── App.tsx ├── assets │ ├── arrow_back-24px.svg │ ├── aspect_ratio-24px.svg │ ├── bookmark-24px.svg │ ├── bookmark_border-24px.svg │ ├── bookmarks-24px.svg │ ├── close-24px.svg │ ├── fiber_new-24px.svg │ ├── filter_list-24px.svg │ ├── history-24px.svg │ ├── home-24px.svg │ ├── keyboard-24px.svg │ ├── list-check-24px.svg │ ├── location_on-24px.svg │ ├── search-24px.svg │ ├── select_all-24px.svg │ ├── skip_next-24px.svg │ └── trash-24px.svg ├── components │ ├── BookmarkBtn.tsx │ ├── Grid │ │ ├── Grid.scss │ │ ├── Grid.tsx │ │ ├── SelectableGrid.tsx │ │ └── index.ts │ ├── GridContainer │ │ ├── GridContainer.scss │ │ ├── GridContainer.tsx │ │ └── index.ts │ ├── MuiIcon.tsx │ └── Sidebar │ │ ├── AppRegion.tsx │ │ ├── SelectionSidebar.tsx │ │ ├── Sidebar.scss │ │ ├── Sidebar.tsx │ │ ├── SidebarIcon.tsx │ │ └── index.ts ├── constants │ ├── filter.json │ ├── index.ts │ └── paths.json ├── hooks │ ├── useActions.ts │ ├── useBoolean.ts │ ├── useBrowsingHistory.ts │ ├── useComicContent.tsx │ ├── useDraggable.ts │ ├── useMouseTrap.ts │ ├── usePreloadImages.ts │ ├── usePrevNextChapter.ts │ └── useSearchParam.ts ├── index.scss ├── index.tsx ├── pages │ ├── Bookmark │ │ ├── Bookmark.scss │ │ ├── Bookmark.tsx │ │ ├── BookmarkGrid.tsx │ │ ├── BookmarkSidebar.tsx │ │ └── index.ts │ ├── BrowsingHistory │ │ ├── BrowsingHistory.scss │ │ ├── BrowsingHistory.tsx │ │ ├── BrowsingHistoryGrid.tsx │ │ ├── BrowsingHistorySidebar.tsx │ │ └── index.ts │ ├── ComicContent │ │ ├── ComicContent.scss │ │ ├── ComicContent.tsx │ │ ├── ComicContentSidebar.tsx │ │ ├── ComicImage.tsx │ │ ├── Pagination.tsx │ │ └── index.ts │ ├── ComicDetails │ │ ├── ChapterItem.tsx │ │ ├── ComicDetails.scss │ │ ├── ComicDetails.tsx │ │ ├── ComicDetailsContent.tsx │ │ ├── ComicDetailsHeader.tsx │ │ ├── ComicDetailsSidebar.tsx │ │ └── index.ts │ ├── Filter │ │ ├── Filter.scss │ │ ├── Filter.tsx │ │ ├── FilterSidebar.tsx │ │ └── index.ts │ ├── Home │ │ ├── Home.scss │ │ ├── Home.tsx │ │ ├── HomeGrid.tsx │ │ ├── HomeSidebar.tsx │ │ └── index.ts │ └── Search │ │ ├── Search.scss │ │ ├── Search.tsx │ │ ├── SearchResultGrid.tsx │ │ └── index.ts ├── react-app-env.d.ts ├── scss │ ├── _functions.scss │ ├── _mixins.scss │ ├── _toaster.scss │ ├── _tooltips.scss │ ├── _variables.scss │ ├── index.scss │ └── mixins │ │ ├── _animation.scss │ │ ├── _background.scss │ │ ├── _border.scss │ │ ├── _electron.scss │ │ ├── _flex.scss │ │ ├── _position.scss │ │ ├── _size.scss │ │ └── _textOverflow.scss ├── service │ ├── getErrorMessage.ts │ ├── index.ts │ └── source │ │ ├── IKanman │ │ ├── api.ts │ │ ├── getComicContent.ts │ │ ├── getComicDetails.ts │ │ ├── getComicList.ts │ │ ├── getSearchResults.ts │ │ ├── index.ts │ │ └── utils │ │ │ ├── LZString.js │ │ │ └── splic.js │ │ └── createAxiosInstance.ts ├── serviceWorker.ts ├── store │ ├── actions │ │ ├── bookmarks.ts │ │ ├── browsingHistory.ts │ │ ├── comics.ts │ │ ├── index.ts │ │ └── searchResults.ts │ ├── epics │ │ └── index.ts │ ├── index.ts │ ├── reducers │ │ ├── bookmarks.ts │ │ ├── browsingHistory.ts │ │ ├── comics.ts │ │ ├── index.ts │ │ └── searchResults.ts │ ├── selection.ts │ └── selectors │ │ ├── bookmarks.ts │ │ ├── browsingHistory.ts │ │ ├── comics.ts │ │ ├── index.ts │ │ └── searchResults.ts ├── typings │ ├── index.ts │ └── service.ts └── utils │ ├── localStorage.ts │ ├── sessionStorage.ts │ ├── toaster.ts │ ├── transformDatabyId.ts │ └── writeFileSync.ts ├── tsconfig.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/.eslintignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/README.md -------------------------------------------------------------------------------- /common.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/common.d.ts -------------------------------------------------------------------------------- /config-overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/config-overrides.js -------------------------------------------------------------------------------- /electron/electron.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'electron-devtools-installer' -------------------------------------------------------------------------------- /electron/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/electron/main.ts -------------------------------------------------------------------------------- /electron/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/electron/menu.ts -------------------------------------------------------------------------------- /electron/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/electron/preload.ts -------------------------------------------------------------------------------- /electron/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/electron/tsconfig.json -------------------------------------------------------------------------------- /iconSvgPaths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/iconSvgPaths.js -------------------------------------------------------------------------------- /internals/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/internals/128x128.png -------------------------------------------------------------------------------- /internals/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/internals/screenshot1.png -------------------------------------------------------------------------------- /internals/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/internals/screenshot2.png -------------------------------------------------------------------------------- /internals/screenshot3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/internals/screenshot3.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/icon/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/public/icon/icon.icns -------------------------------------------------------------------------------- /public/icon/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/public/icon/icon.ico -------------------------------------------------------------------------------- /public/icon/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/public/icon/icon.png -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /scripts/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/scripts/component.js -------------------------------------------------------------------------------- /scripts/electron-wait-react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/scripts/electron-wait-react.js -------------------------------------------------------------------------------- /scripts/redux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/scripts/redux.js -------------------------------------------------------------------------------- /scripts/template/store/actions.tmpl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/template/store/epics.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/scripts/template/store/epics.tmpl -------------------------------------------------------------------------------- /scripts/template/store/reducers.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/scripts/template/store/reducers.tmpl -------------------------------------------------------------------------------- /scripts/template/store/store.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/scripts/template/store/store.tmpl -------------------------------------------------------------------------------- /scripts/template/useActions.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/scripts/template/useActions.tmpl -------------------------------------------------------------------------------- /scripts/type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/scripts/type.js -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/assets/arrow_back-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/arrow_back-24px.svg -------------------------------------------------------------------------------- /src/assets/aspect_ratio-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/aspect_ratio-24px.svg -------------------------------------------------------------------------------- /src/assets/bookmark-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/bookmark-24px.svg -------------------------------------------------------------------------------- /src/assets/bookmark_border-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/bookmark_border-24px.svg -------------------------------------------------------------------------------- /src/assets/bookmarks-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/bookmarks-24px.svg -------------------------------------------------------------------------------- /src/assets/close-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/close-24px.svg -------------------------------------------------------------------------------- /src/assets/fiber_new-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/fiber_new-24px.svg -------------------------------------------------------------------------------- /src/assets/filter_list-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/filter_list-24px.svg -------------------------------------------------------------------------------- /src/assets/history-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/history-24px.svg -------------------------------------------------------------------------------- /src/assets/home-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/home-24px.svg -------------------------------------------------------------------------------- /src/assets/keyboard-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/keyboard-24px.svg -------------------------------------------------------------------------------- /src/assets/list-check-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/list-check-24px.svg -------------------------------------------------------------------------------- /src/assets/location_on-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/location_on-24px.svg -------------------------------------------------------------------------------- /src/assets/search-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/search-24px.svg -------------------------------------------------------------------------------- /src/assets/select_all-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/select_all-24px.svg -------------------------------------------------------------------------------- /src/assets/skip_next-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/skip_next-24px.svg -------------------------------------------------------------------------------- /src/assets/trash-24px.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/assets/trash-24px.svg -------------------------------------------------------------------------------- /src/components/BookmarkBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/BookmarkBtn.tsx -------------------------------------------------------------------------------- /src/components/Grid/Grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/Grid/Grid.scss -------------------------------------------------------------------------------- /src/components/Grid/Grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/Grid/Grid.tsx -------------------------------------------------------------------------------- /src/components/Grid/SelectableGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/Grid/SelectableGrid.tsx -------------------------------------------------------------------------------- /src/components/Grid/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/Grid/index.ts -------------------------------------------------------------------------------- /src/components/GridContainer/GridContainer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/GridContainer/GridContainer.scss -------------------------------------------------------------------------------- /src/components/GridContainer/GridContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/GridContainer/GridContainer.tsx -------------------------------------------------------------------------------- /src/components/GridContainer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/GridContainer/index.ts -------------------------------------------------------------------------------- /src/components/MuiIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/MuiIcon.tsx -------------------------------------------------------------------------------- /src/components/Sidebar/AppRegion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/Sidebar/AppRegion.tsx -------------------------------------------------------------------------------- /src/components/Sidebar/SelectionSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/Sidebar/SelectionSidebar.tsx -------------------------------------------------------------------------------- /src/components/Sidebar/Sidebar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/Sidebar/Sidebar.scss -------------------------------------------------------------------------------- /src/components/Sidebar/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/Sidebar/Sidebar.tsx -------------------------------------------------------------------------------- /src/components/Sidebar/SidebarIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/Sidebar/SidebarIcon.tsx -------------------------------------------------------------------------------- /src/components/Sidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/components/Sidebar/index.ts -------------------------------------------------------------------------------- /src/constants/filter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/constants/filter.json -------------------------------------------------------------------------------- /src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/constants/index.ts -------------------------------------------------------------------------------- /src/constants/paths.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/constants/paths.json -------------------------------------------------------------------------------- /src/hooks/useActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/hooks/useActions.ts -------------------------------------------------------------------------------- /src/hooks/useBoolean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/hooks/useBoolean.ts -------------------------------------------------------------------------------- /src/hooks/useBrowsingHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/hooks/useBrowsingHistory.ts -------------------------------------------------------------------------------- /src/hooks/useComicContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/hooks/useComicContent.tsx -------------------------------------------------------------------------------- /src/hooks/useDraggable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/hooks/useDraggable.ts -------------------------------------------------------------------------------- /src/hooks/useMouseTrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/hooks/useMouseTrap.ts -------------------------------------------------------------------------------- /src/hooks/usePreloadImages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/hooks/usePreloadImages.ts -------------------------------------------------------------------------------- /src/hooks/usePrevNextChapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/hooks/usePrevNextChapter.ts -------------------------------------------------------------------------------- /src/hooks/useSearchParam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/hooks/useSearchParam.ts -------------------------------------------------------------------------------- /src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/index.scss -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/pages/Bookmark/Bookmark.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/Bookmark/Bookmark.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Bookmark/Bookmark.tsx -------------------------------------------------------------------------------- /src/pages/Bookmark/BookmarkGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Bookmark/BookmarkGrid.tsx -------------------------------------------------------------------------------- /src/pages/Bookmark/BookmarkSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Bookmark/BookmarkSidebar.tsx -------------------------------------------------------------------------------- /src/pages/Bookmark/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Bookmark/index.ts -------------------------------------------------------------------------------- /src/pages/BrowsingHistory/BrowsingHistory.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pages/BrowsingHistory/BrowsingHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/BrowsingHistory/BrowsingHistory.tsx -------------------------------------------------------------------------------- /src/pages/BrowsingHistory/BrowsingHistoryGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/BrowsingHistory/BrowsingHistoryGrid.tsx -------------------------------------------------------------------------------- /src/pages/BrowsingHistory/BrowsingHistorySidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/BrowsingHistory/BrowsingHistorySidebar.tsx -------------------------------------------------------------------------------- /src/pages/BrowsingHistory/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/BrowsingHistory/index.ts -------------------------------------------------------------------------------- /src/pages/ComicContent/ComicContent.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicContent/ComicContent.scss -------------------------------------------------------------------------------- /src/pages/ComicContent/ComicContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicContent/ComicContent.tsx -------------------------------------------------------------------------------- /src/pages/ComicContent/ComicContentSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicContent/ComicContentSidebar.tsx -------------------------------------------------------------------------------- /src/pages/ComicContent/ComicImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicContent/ComicImage.tsx -------------------------------------------------------------------------------- /src/pages/ComicContent/Pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicContent/Pagination.tsx -------------------------------------------------------------------------------- /src/pages/ComicContent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicContent/index.ts -------------------------------------------------------------------------------- /src/pages/ComicDetails/ChapterItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicDetails/ChapterItem.tsx -------------------------------------------------------------------------------- /src/pages/ComicDetails/ComicDetails.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicDetails/ComicDetails.scss -------------------------------------------------------------------------------- /src/pages/ComicDetails/ComicDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicDetails/ComicDetails.tsx -------------------------------------------------------------------------------- /src/pages/ComicDetails/ComicDetailsContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicDetails/ComicDetailsContent.tsx -------------------------------------------------------------------------------- /src/pages/ComicDetails/ComicDetailsHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicDetails/ComicDetailsHeader.tsx -------------------------------------------------------------------------------- /src/pages/ComicDetails/ComicDetailsSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicDetails/ComicDetailsSidebar.tsx -------------------------------------------------------------------------------- /src/pages/ComicDetails/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/ComicDetails/index.ts -------------------------------------------------------------------------------- /src/pages/Filter/Filter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Filter/Filter.scss -------------------------------------------------------------------------------- /src/pages/Filter/Filter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Filter/Filter.tsx -------------------------------------------------------------------------------- /src/pages/Filter/FilterSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Filter/FilterSidebar.tsx -------------------------------------------------------------------------------- /src/pages/Filter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Filter/index.ts -------------------------------------------------------------------------------- /src/pages/Home/Home.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Home/Home.scss -------------------------------------------------------------------------------- /src/pages/Home/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Home/Home.tsx -------------------------------------------------------------------------------- /src/pages/Home/HomeGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Home/HomeGrid.tsx -------------------------------------------------------------------------------- /src/pages/Home/HomeSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Home/HomeSidebar.tsx -------------------------------------------------------------------------------- /src/pages/Home/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Home/index.ts -------------------------------------------------------------------------------- /src/pages/Search/Search.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Search/Search.scss -------------------------------------------------------------------------------- /src/pages/Search/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Search/Search.tsx -------------------------------------------------------------------------------- /src/pages/Search/SearchResultGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Search/SearchResultGrid.tsx -------------------------------------------------------------------------------- /src/pages/Search/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/pages/Search/index.ts -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/react-app-env.d.ts -------------------------------------------------------------------------------- /src/scss/_functions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/_functions.scss -------------------------------------------------------------------------------- /src/scss/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/_mixins.scss -------------------------------------------------------------------------------- /src/scss/_toaster.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/_toaster.scss -------------------------------------------------------------------------------- /src/scss/_tooltips.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/_tooltips.scss -------------------------------------------------------------------------------- /src/scss/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/_variables.scss -------------------------------------------------------------------------------- /src/scss/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/index.scss -------------------------------------------------------------------------------- /src/scss/mixins/_animation.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/mixins/_animation.scss -------------------------------------------------------------------------------- /src/scss/mixins/_background.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/mixins/_background.scss -------------------------------------------------------------------------------- /src/scss/mixins/_border.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/mixins/_border.scss -------------------------------------------------------------------------------- /src/scss/mixins/_electron.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/mixins/_electron.scss -------------------------------------------------------------------------------- /src/scss/mixins/_flex.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/mixins/_flex.scss -------------------------------------------------------------------------------- /src/scss/mixins/_position.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/mixins/_position.scss -------------------------------------------------------------------------------- /src/scss/mixins/_size.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/mixins/_size.scss -------------------------------------------------------------------------------- /src/scss/mixins/_textOverflow.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/scss/mixins/_textOverflow.scss -------------------------------------------------------------------------------- /src/service/getErrorMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/service/getErrorMessage.ts -------------------------------------------------------------------------------- /src/service/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/service/index.ts -------------------------------------------------------------------------------- /src/service/source/IKanman/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/service/source/IKanman/api.ts -------------------------------------------------------------------------------- /src/service/source/IKanman/getComicContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/service/source/IKanman/getComicContent.ts -------------------------------------------------------------------------------- /src/service/source/IKanman/getComicDetails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/service/source/IKanman/getComicDetails.ts -------------------------------------------------------------------------------- /src/service/source/IKanman/getComicList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/service/source/IKanman/getComicList.ts -------------------------------------------------------------------------------- /src/service/source/IKanman/getSearchResults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/service/source/IKanman/getSearchResults.ts -------------------------------------------------------------------------------- /src/service/source/IKanman/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/service/source/IKanman/index.ts -------------------------------------------------------------------------------- /src/service/source/IKanman/utils/LZString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/service/source/IKanman/utils/LZString.js -------------------------------------------------------------------------------- /src/service/source/IKanman/utils/splic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/service/source/IKanman/utils/splic.js -------------------------------------------------------------------------------- /src/service/source/createAxiosInstance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/service/source/createAxiosInstance.ts -------------------------------------------------------------------------------- /src/serviceWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/serviceWorker.ts -------------------------------------------------------------------------------- /src/store/actions/bookmarks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/actions/bookmarks.ts -------------------------------------------------------------------------------- /src/store/actions/browsingHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/actions/browsingHistory.ts -------------------------------------------------------------------------------- /src/store/actions/comics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/actions/comics.ts -------------------------------------------------------------------------------- /src/store/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/actions/index.ts -------------------------------------------------------------------------------- /src/store/actions/searchResults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/actions/searchResults.ts -------------------------------------------------------------------------------- /src/store/epics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/epics/index.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/reducers/bookmarks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/reducers/bookmarks.ts -------------------------------------------------------------------------------- /src/store/reducers/browsingHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/reducers/browsingHistory.ts -------------------------------------------------------------------------------- /src/store/reducers/comics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/reducers/comics.ts -------------------------------------------------------------------------------- /src/store/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/reducers/index.ts -------------------------------------------------------------------------------- /src/store/reducers/searchResults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/reducers/searchResults.ts -------------------------------------------------------------------------------- /src/store/selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/selection.ts -------------------------------------------------------------------------------- /src/store/selectors/bookmarks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/selectors/bookmarks.ts -------------------------------------------------------------------------------- /src/store/selectors/browsingHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/selectors/browsingHistory.ts -------------------------------------------------------------------------------- /src/store/selectors/comics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/selectors/comics.ts -------------------------------------------------------------------------------- /src/store/selectors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/selectors/index.ts -------------------------------------------------------------------------------- /src/store/selectors/searchResults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/store/selectors/searchResults.ts -------------------------------------------------------------------------------- /src/typings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/typings/index.ts -------------------------------------------------------------------------------- /src/typings/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/typings/service.ts -------------------------------------------------------------------------------- /src/utils/localStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/utils/localStorage.ts -------------------------------------------------------------------------------- /src/utils/sessionStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/utils/sessionStorage.ts -------------------------------------------------------------------------------- /src/utils/toaster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/utils/toaster.ts -------------------------------------------------------------------------------- /src/utils/transformDatabyId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/utils/transformDatabyId.ts -------------------------------------------------------------------------------- /src/utils/writeFileSync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/src/utils/writeFileSync.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pong420/Comic-Reader/HEAD/yarn.lock --------------------------------------------------------------------------------