From ebdd2aab2e2b4d0e87e1534559348175f1978447 Mon Sep 17 00:00:00 2001 From: Muhammed Mustafa Date: Wed, 2 Aug 2023 13:41:39 +0300 Subject: [PATCH] feat(client): remove extra form elements in the settings (#50996) --- client/src/components/settings/email.tsx | 18 ++-- .../settings/keyboard-shortcuts.tsx | 7 +- .../components/settings/scrollbar-width.tsx | 4 +- client/src/components/settings/sound.tsx | 4 +- client/src/components/settings/theme.tsx | 26 +++--- .../settings/toggle-button-setting.tsx | 81 +++++++++-------- .../settings/toggle-radio-setting.tsx | 87 +++++++++---------- .../components/settings/toggle-setting.css | 9 +- 8 files changed, 110 insertions(+), 126 deletions(-) diff --git a/client/src/components/settings/email.tsx b/client/src/components/settings/email.tsx index e123857bd1f..81f2477756c 100644 --- a/client/src/components/settings/email.tsx +++ b/client/src/components/settings/email.tsx @@ -227,16 +227,14 @@ function EmailSettings({ -
e.preventDefault()}> - updateQuincyEmail(!sendQuincyEmail)} - /> - + updateQuincyEmail(!sendQuincyEmail)} + />
); diff --git a/client/src/components/settings/keyboard-shortcuts.tsx b/client/src/components/settings/keyboard-shortcuts.tsx index b02f9176f03..68d97b11dc2 100644 --- a/client/src/components/settings/keyboard-shortcuts.tsx +++ b/client/src/components/settings/keyboard-shortcuts.tsx @@ -16,10 +16,7 @@ export default function KeyboardShortcutsSettings({ const { t } = useTranslation(); return ( -
e.preventDefault()} - data-testid='fcc-enable-shortcuts-setting' - > + <> - + ); } diff --git a/client/src/components/settings/scrollbar-width.tsx b/client/src/components/settings/scrollbar-width.tsx index 00ec6d24605..34f17697b94 100644 --- a/client/src/components/settings/scrollbar-width.tsx +++ b/client/src/components/settings/scrollbar-width.tsx @@ -34,7 +34,7 @@ export default function ScrollbarWidthSettings(): JSX.Element { /* eslint-disable jsx-a11y/click-events-have-key-events, jsx-a11y/no-static-element-interactions */ return ( -
e.preventDefault()}> + <>