From c7ab71f01f789c134398566e8f9c0ac495e887f9 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Wed, 9 Jul 2025 20:38:18 +0800 Subject: [PATCH] refactor(OpenAISettingsGroup): simplify component structure and remove styled components - Removed unused imports and the StyledSelect component, replacing it with a standard Selector for improved clarity. - Streamlined the layout by eliminating unnecessary styles, enhancing maintainability and readability of the code. --- .../home/Tabs/components/OpenAISettingsGroup.tsx | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/src/renderer/src/pages/home/Tabs/components/OpenAISettingsGroup.tsx b/src/renderer/src/pages/home/Tabs/components/OpenAISettingsGroup.tsx index 18b6800a6d..9d4cafbbd6 100644 --- a/src/renderer/src/pages/home/Tabs/components/OpenAISettingsGroup.tsx +++ b/src/renderer/src/pages/home/Tabs/components/OpenAISettingsGroup.tsx @@ -4,12 +4,11 @@ import { CollapsibleSettingGroup } from '@renderer/pages/settings/SettingGroup' import { RootState, useAppDispatch } from '@renderer/store' import { setOpenAIServiceTier, setOpenAISummaryText } from '@renderer/store/settings' import { OpenAIServiceTier, OpenAISummaryText } from '@renderer/types' -import { Select, Tooltip } from 'antd' +import { Tooltip } from 'antd' import { CircleHelp } from 'lucide-react' import { FC, useCallback, useEffect, useMemo } from 'react' import { useTranslation } from 'react-i18next' import { useSelector } from 'react-redux' -import styled from 'styled-components' interface Props { isOpenAIReasoning: boolean @@ -121,13 +120,11 @@ const OpenAISettingsGroup: FC = ({ - { setSummaryText(value as OpenAISummaryText) }} - size="small" options={summaryTextOptions} /> @@ -139,12 +136,4 @@ const OpenAISettingsGroup: FC = ({ ) } -const StyledSelect = styled(Select)` - .ant-select-selector { - border-radius: 15px !important; - padding: 4px 10px !important; - height: 26px !important; - } -` - export default OpenAISettingsGroup