From 537e71cfb9163868d18934b1b76616c889f8e9da Mon Sep 17 00:00:00 2001 From: Connor Yoh Date: Wed, 23 Jul 2025 14:30:53 +0100 Subject: [PATCH] Options are now in drop down grid --- .../tools/convert/ConvertSettings.tsx | 33 +++++----- .../tools/convert/GroupedFormatDropdown.tsx | 4 +- frontend/src/constants/convertConstants.ts | 62 +++++++++---------- 3 files changed, 48 insertions(+), 51 deletions(-) diff --git a/frontend/src/components/tools/convert/ConvertSettings.tsx b/frontend/src/components/tools/convert/ConvertSettings.tsx index 36cc9b76d..7cc0d3e0b 100644 --- a/frontend/src/components/tools/convert/ConvertSettings.tsx +++ b/frontend/src/components/tools/convert/ConvertSettings.tsx @@ -28,18 +28,16 @@ const ConvertSettings = ({ const theme = useMantineTheme(); const { colorScheme } = useMantineColorScheme(); - const handleFromExtensionChange = (value: string | null) => { - if (value) { - onParameterChange('fromExtension', value); - // Reset to extension when from extension changes - onParameterChange('toExtension', ''); - // Reset format-specific options - onParameterChange('imageOptions', { - colorType: COLOR_TYPES.COLOR, - dpi: 300, - singleOrMultiple: OUTPUT_OPTIONS.MULTIPLE, - }); - } + const handleFromExtensionChange = (value: string) => { + onParameterChange('fromExtension', value); + // Reset to extension when from extension changes + onParameterChange('toExtension', ''); + // Reset format-specific options + onParameterChange('imageOptions', { + colorType: COLOR_TYPES.COLOR, + dpi: 300, + singleOrMultiple: OUTPUT_OPTIONS.MULTIPLE, + }); }; const handleToExtensionChange = (value: string) => { @@ -60,14 +58,13 @@ const ConvertSettings = ({ {t("convert.convertFrom", "Convert from")}: -