Add "scroll amount" setting

This commit is contained in:
schroda
2025-03-27 02:09:35 +01:00
parent b93c2d95e5
commit 72fb053971
7 changed files with 81 additions and 19 deletions

View File

@@ -18,6 +18,7 @@ import { isOffsetDoubleSpreadPagesEditable } from '@/modules/reader/utils/Reader
import { SliderInput } from '@/modules/core/components/inputs/SliderInput.tsx';
import { DEFAULT_READER_SETTINGS } from '@/modules/reader/constants/ReaderSettings.constants.tsx';
import { ReaderSettingAutoScroll } from '@/modules/reader/components/settings/behaviour/ReaderSettingAutoScroll.tsx';
import { ReaderSettingScrollAmount } from '@/modules/reader/components/settings/behaviour/ReaderSettingScrollAmount.tsx';
export const ReaderBehaviourSettings = ({
settings,
@@ -37,6 +38,10 @@ export const ReaderBehaviourSettings = ({
exitMode={settings.exitMode}
setExitMode={(value) => updateSetting('exitMode', value)}
/>
<ReaderSettingScrollAmount
scrollAmount={settings.scrollAmount}
setScrollAmount={(value) => updateSetting('scrollAmount', value)}
/>
<CheckboxInput
label={t('reader.settings.label.skip_dup_chapters')}
checked={settings.shouldSkipDupChapters}