From af949d184dc26e2f7e9c3b033cb756563c067795 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Sz=C3=BCcs?= Date: Wed, 12 Nov 2025 17:24:44 +0100 Subject: [PATCH] feat(convert): update CBR settings and fix input handling MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Renamed `data-testid` in `ConvertToCbrSettings` to `cbr-output-settings` - Refined `onChange` handler in `ConvertToCbrSettings` to ensure valid numeric value - Standardized quote style in `ConvertFromCbrSettings` imports Signed-off-by: Balázs Szücs --- .../tools/convert/ConvertFromCbrSettings.tsx | 2 +- .../components/tools/convert/ConvertToCbrSettings.tsx | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/src/core/components/tools/convert/ConvertFromCbrSettings.tsx b/frontend/src/core/components/tools/convert/ConvertFromCbrSettings.tsx index f7e98dc30..736932232 100644 --- a/frontend/src/core/components/tools/convert/ConvertFromCbrSettings.tsx +++ b/frontend/src/core/components/tools/convert/ConvertFromCbrSettings.tsx @@ -1,5 +1,5 @@ import { Stack, Text, Checkbox } from '@mantine/core'; -import { useTranslation } from "react-i18next"; +import { useTranslation } from 'react-i18next'; import { ConvertParameters } from "@app/hooks/tools/convert/useConvertParameters"; interface ConvertFromCbrSettingsProps { diff --git a/frontend/src/core/components/tools/convert/ConvertToCbrSettings.tsx b/frontend/src/core/components/tools/convert/ConvertToCbrSettings.tsx index 4008992ac..db85eda77 100644 --- a/frontend/src/core/components/tools/convert/ConvertToCbrSettings.tsx +++ b/frontend/src/core/components/tools/convert/ConvertToCbrSettings.tsx @@ -16,17 +16,17 @@ const ConvertToCbrSettings = ({ const { t } = useTranslation(); return ( - + {t("convert.cbrOutputOptions", "PDF to CBR Options")}: onParameterChange('pdfToCbrOptions', { - ...parameters.pdfToCbrOptions, - dpi: typeof value === 'number' ? value : 150 - })} + onChange={(val) => + typeof val === 'number' && + onParameterChange('pdfToCbrOptions', { ...parameters.pdfToCbrOptions, dpi: val }) + } min={72} max={600} step={50}