diff --git a/src/components/setting/setting-system.tsx b/src/components/setting/setting-system.tsx index ed90b9622..d013321d2 100644 --- a/src/components/setting/setting-system.tsx +++ b/src/components/setting/setting-system.tsx @@ -1,14 +1,12 @@ -import React, { useRef } from 'react' +import React from 'react' import { useTranslation } from 'react-i18next' -import { DialogRef, Switch, TooltipIcon } from '@/components/base' +import { Switch, TooltipIcon } from '@/components/base' import ProxyControlSwitches from '@/components/shared/proxy-control-switches' import { useVerge } from '@/hooks/use-verge' import { GuardState } from './mods/guard-state' import { SettingList, SettingItem } from './mods/setting-comp' -import { SysproxyViewer } from './mods/sysproxy-viewer' -import { TunViewer } from './mods/tun-viewer' interface Props { onError?: (err: Error) => void @@ -21,9 +19,6 @@ const SettingSystem = ({ onError }: Props) => { const { enable_auto_launch, enable_silent_start } = verge ?? {} - const sysproxyRef = useRef(null) - const tunRef = useRef(null) - const onSwitchFormat = ( _e: React.ChangeEvent, value: boolean, @@ -34,9 +29,6 @@ const SettingSystem = ({ onError }: Props) => { return ( - - - )} - - + {isSystemProxyMode && } + {isTunMode && } ) }