From c65ff2d75da9c5317bc0b6e67556a7674f2623bd Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Wed, 18 Mar 2026 20:53:28 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A9=B9(frontend)=20disable=20subtitle=20s?= =?UTF-8?q?ettings=20when=20feature=20is=20unavailable?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hide or disable settings related to the subtitle feature when the feature flag is not enabled. --- .../src/features/subtitle/component/CaptionsSettings.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/frontend/src/features/subtitle/component/CaptionsSettings.tsx b/src/frontend/src/features/subtitle/component/CaptionsSettings.tsx index 51f7c42e..cf35d571 100644 --- a/src/frontend/src/features/subtitle/component/CaptionsSettings.tsx +++ b/src/frontend/src/features/subtitle/component/CaptionsSettings.tsx @@ -10,6 +10,7 @@ import { CAPTION_TEXT_SIZE_OPTIONS, CAPTION_COLOR_OPTIONS, } from '@/stores/accessibility' +import { useAreSubtitlesAvailable } from '../hooks/useAreSubtitlesAvailable' export const CaptionsSettings = () => { const { t } = useTranslation('settings', { @@ -44,6 +45,9 @@ export const CaptionsSettings = () => { [t] ) + const areSubtitlesAvailable = useAreSubtitlesAvailable() + if (!areSubtitlesAvailable) return null + return (