From 7adfa8ff39e34c3c78cbfe8addeb825f02e93cc5 Mon Sep 17 00:00:00 2001 From: Botzy Date: Fri, 14 Mar 2025 18:20:16 +0200 Subject: [PATCH] refactor(Settings): rename blurUnwatchedImage to hideSpoilers --- src/routes/Settings/Settings.js | 4 ++-- src/routes/Settings/useProfileSettingsInputs.js | 8 ++++---- src/types/models/Ctx.d.ts | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/routes/Settings/Settings.js b/src/routes/Settings/Settings.js index 141b6e576..bd26c53f1 100644 --- a/src/routes/Settings/Settings.js +++ b/src/routes/Settings/Settings.js @@ -31,7 +31,7 @@ const Settings = () => { const toast = useToast(); const { interfaceLanguageSelect, - blurUnwatchedImageToggle, + hideSpoilersToggle, subtitlesLanguageSelect, subtitlesSizeSelect, subtitlesTextColorInput, @@ -510,7 +510,7 @@ const Settings = () => { { diff --git a/src/routes/Settings/useProfileSettingsInputs.js b/src/routes/Settings/useProfileSettingsInputs.js index 41d294a45..afad298ed 100644 --- a/src/routes/Settings/useProfileSettingsInputs.js +++ b/src/routes/Settings/useProfileSettingsInputs.js @@ -32,8 +32,8 @@ const useProfileSettingsInputs = (profile) => { } }), [profile.settings]); - const blurUnwatchedImageToggle = React.useMemo(() => ({ - checked: profile.settings.blurUnwatchedImage, + const hideSpoilersToggle = React.useMemo(() => ({ + checked: profile.settings.hideSpoilers, onClick: () => { core.transport.dispatch({ action: 'Ctx', @@ -41,7 +41,7 @@ const useProfileSettingsInputs = (profile) => { action: 'UpdateSettings', args: { ...profile.settings, - blurUnwatchedImage: !profile.settings.blurUnwatchedImage + hideSpoilers: !profile.settings.hideSpoilers } } }); @@ -341,7 +341,7 @@ const useProfileSettingsInputs = (profile) => { }), [profile.settings]); return { interfaceLanguageSelect, - blurUnwatchedImageToggle, + hideSpoilersToggle, subtitlesLanguageSelect, subtitlesSizeSelect, subtitlesTextColorInput, diff --git a/src/types/models/Ctx.d.ts b/src/types/models/Ctx.d.ts index 61b33dfdd..47f18749f 100644 --- a/src/types/models/Ctx.d.ts +++ b/src/types/models/Ctx.d.ts @@ -21,7 +21,7 @@ type Settings = { hardwareDecoding: boolean, escExitFullscreen: boolean, interfaceLanguage: string, - blurUnwatchedImage: boolean, + hideSpoilers: boolean, nextVideoNotificationDuration: number, playInBackground: boolean, playerType: string | null,