Delete global reader settings on reset

When resetting a whole settings tab, the whole metadata can be deleted from the server
This commit is contained in:
schroda
2024-12-18 01:04:02 +01:00
parent 85bb032d03
commit 713326d1a2
7 changed files with 33 additions and 36 deletions

View File

@@ -25,6 +25,7 @@ export const ReaderGeneralSettings = ({
overlayMode,
settings,
updateSetting,
onDefault,
}: Pick<IReaderSettings, 'overlayMode'> & ReaderSettingsTypeProps) => {
const { t } = useTranslation();
@@ -48,6 +49,7 @@ export const ReaderGeneralSettings = ({
progressBarType={settings.progressBarType}
progressBarSize={settings.progressBarSize}
setProgressBarSize={(...args) => updateSetting('progressBarSize', ...args)}
onDefault={() => onDefault?.('progressBarSize')}
/>
<ReaderSettingProgressBarPosition
overlayMode={overlayMode}