mirror of
https://github.com/Suwayomi/Suwayomi-Server.git
synced 2026-07-03 19:04:39 -05:00
Added some key mappings to navigate pages (#95)
* Added some key mappings to navigate pages * use keyboard event codes * unused files removed * use a reference to current page * fix some bugs with Virtuoso * add keymapping for space to navigate to next page * commit my changes * fix functions not regenerating * fix partial scroll back to start of page issue Co-authored-by: Aria Moradi <aria.moradi007@gmail.com>
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
/* eslint-disable @typescript-eslint/no-unused-vars */
|
||||
/*
|
||||
* Copyright (C) Contributors to the Suwayomi project
|
||||
*
|
||||
@@ -11,7 +10,6 @@ import { makeStyles } from '@material-ui/core/styles';
|
||||
import React, { useContext, useEffect, useState } from 'react';
|
||||
import { useHistory, useParams } from 'react-router-dom';
|
||||
import HorizontalPager from '../components/reader/pager/HorizontalPager';
|
||||
import Page from '../components/reader/Page';
|
||||
import PageNumber from '../components/reader/PageNumber';
|
||||
import WebtoonPager from '../components/reader/pager/PagedPager';
|
||||
import VerticalPager from '../components/reader/pager/VerticalPager';
|
||||
@@ -72,6 +70,7 @@ export default function Reader() {
|
||||
const [chapter, setChapter] = useState<IChapter | IPartialChpter>(initialChapter());
|
||||
const [curPage, setCurPage] = useState<number>(0);
|
||||
const { setOverride, setTitle } = useContext(NavbarContext);
|
||||
|
||||
useEffect(() => {
|
||||
// make sure settings has all the keys
|
||||
const settingsClone = cloneObject(settings) as any;
|
||||
|
||||
Reference in New Issue
Block a user