chore: improve UI in connections page

This commit is contained in:
dongchengjie 2024-06-02 21:52:31 +08:00
parent f5f4ecf46a
commit 4df4995623
2 changed files with 5 additions and 15 deletions

View File

@ -19,6 +19,7 @@ const Tag = styled("span")(({ theme }) => ({
border: "1px solid",
borderRadius: 4,
borderColor: alpha(theme.palette.text.secondary, 0.35),
marginTop: "4px",
marginRight: "4px",
}));

View File

@ -1,15 +1,6 @@
import { useEffect, useMemo, useRef, useState } from "react";
import { useLockFn } from "ahooks";
import {
Box,
Button,
IconButton,
MenuItem,
Select,
SelectProps,
Typography,
styled,
} from "@mui/material";
import { Box, Button, IconButton, MenuItem } from "@mui/material";
import { useRecoilState } from "recoil";
import { Virtuoso } from "react-virtuoso";
import { useTranslation } from "react-i18next";
@ -35,7 +26,7 @@ const initConn = { uploadTotal: 0, downloadTotal: 0, connections: [] };
type OrderFunc = (list: IConnectionsItem[]) => IConnectionsItem[];
const ConnectionsPage = () => {
const { t, i18n } = useTranslation();
const { t } = useTranslation();
const { clashInfo } = useClashInfo();
const { theme } = useCustomTheme();
const isDark = theme.palette.mode === "dark";
@ -160,9 +151,7 @@ const ConnectionsPage = () => {
</IconButton>
<Button size="small" variant="contained" onClick={onCloseAll}>
<Typography component="span" style={{ whiteSpace: "nowrap" }}>
{t("Close All")}
</Typography>
<span style={{ whiteSpace: "nowrap" }}>{t("Close All")}</span>
</Button>
</Box>
}
@ -212,7 +201,7 @@ const ConnectionsPage = () => {
) : (
<Virtuoso
data={filterConn}
itemContent={(index, item) => (
itemContent={(_, item) => (
<ConnectionItem
value={item}
onShowDetail={() => detailRef.current?.open(item)}