diff --git a/src/components/log/log-item.tsx b/src/components/log/log-item.tsx index 1aa080405..012eb2e32 100644 --- a/src/components/log/log-item.tsx +++ b/src/components/log/log-item.tsx @@ -30,6 +30,7 @@ const Item = styled(Box)(({ theme: { palette, typography } }) => ({ }, "& .data": { color: palette.text.primary, + overflowWrap: "anywhere", }, })); diff --git a/src/components/setting/mods/hotkey-viewer.tsx b/src/components/setting/mods/hotkey-viewer.tsx index edca6c495..27e2ac4b6 100644 --- a/src/components/setting/mods/hotkey-viewer.tsx +++ b/src/components/setting/mods/hotkey-viewer.tsx @@ -79,7 +79,7 @@ export const HotkeyViewer = forwardRef((props, ref) => { return ( ((props, ref) => { + + @@ -155,9 +157,17 @@ export const SysproxyViewer = forwardRef((props, ref) => { {t("Bypass")} - - {sysproxy?.bypass || "-"} - + + + diff --git a/src/components/setting/mods/theme-viewer.tsx b/src/components/setting/mods/theme-viewer.tsx index daa7e5339..7aa8424a2 100644 --- a/src/components/setting/mods/theme-viewer.tsx +++ b/src/components/setting/mods/theme-viewer.tsx @@ -1,4 +1,4 @@ -import { forwardRef, useImperativeHandle, useRef, useState } from "react"; +import { forwardRef, useImperativeHandle, useState } from "react"; import { useLockFn } from "ahooks"; import { useTranslation } from "react-i18next"; import { diff --git a/src/components/setting/setting-system.tsx b/src/components/setting/setting-system.tsx index 44b67f8fb..a742d42ea 100644 --- a/src/components/setting/setting-system.tsx +++ b/src/components/setting/setting-system.tsx @@ -11,7 +11,6 @@ import { GuardState } from "./mods/guard-state"; import { ServiceViewer } from "./mods/service-viewer"; import { SysproxyViewer } from "./mods/sysproxy-viewer"; import { TunViewer } from "./mods/tun-viewer"; -import getSystem from "@/utils/get-system"; interface Props { onError?: (err: Error) => void; diff --git a/src/pages/logs.tsx b/src/pages/logs.tsx index f88ee51a4..e76a5fc75 100644 --- a/src/pages/logs.tsx +++ b/src/pages/logs.tsx @@ -1,14 +1,6 @@ import { useMemo, useState } from "react"; import { useRecoilState } from "recoil"; -import { - Box, - Button, - IconButton, - MenuItem, - Select, - SelectProps, - styled, -} from "@mui/material"; +import { Box, Button, IconButton, MenuItem } from "@mui/material"; import { Virtuoso } from "react-virtuoso"; import { useTranslation } from "react-i18next"; import {