From 39aa1fa2a40ea1d0d835acde73c8f6ab5a7e95b0 Mon Sep 17 00:00:00 2001 From: dongchengjie <2424014450@qq.com> Date: Fri, 17 May 2024 20:44:18 +0800 Subject: [PATCH] chore: hint for canceling `fixed` #840 --- src/components/proxy/proxy-item-mini.tsx | 11 +++++++++-- src/components/setting/setting-verge.tsx | 2 +- src/locales/en.json | 1 + src/locales/ru.json | 1 + src/locales/zh.json | 1 + 5 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/components/proxy/proxy-item-mini.tsx b/src/components/proxy/proxy-item-mini.tsx index d605c8df..ded452bb 100644 --- a/src/components/proxy/proxy-item-mini.tsx +++ b/src/components/proxy/proxy-item-mini.tsx @@ -5,6 +5,7 @@ import { alpha, Box, ListItemButton, styled, Typography } from "@mui/material"; import { BaseLoading } from "@/components/base"; import delayManager from "@/services/delay"; import { useVerge } from "@/hooks/use-verge"; +import { useTranslation } from "react-i18next"; interface Props { group: IProxyGroupItem; @@ -18,6 +19,8 @@ interface Props { export const ProxyItemMini = (props: Props) => { const { group, proxy, selected, showType = true, onClick } = props; + const { t } = useTranslation(); + // -1/<=0 为 不显示 // -2 为 loading const [delay, setDelay] = useState(-1); @@ -209,10 +212,14 @@ export const ProxyItemMini = (props: Props) => { /> )} - {group.fixed && group.fixed === proxy.name && ( // 展示fixed状态 - + 📌 )} diff --git a/src/components/setting/setting-verge.tsx b/src/components/setting/setting-verge.tsx index 1266d505..53c30144 100644 --- a/src/components/setting/setting-verge.tsx +++ b/src/components/setting/setting-verge.tsx @@ -93,7 +93,7 @@ const SettingVerge = ({ onError }: Props) => { onChange={(e) => onChangeData({ language: e })} onGuard={(e) => patchVerge({ language: e })} > - div": { py: "7.5px" } }}> 中文 English Русский diff --git a/src/locales/en.json b/src/locales/en.json index f02974d8..17b5c4f5 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -60,6 +60,7 @@ "Sort by delay": "Sort by delay", "Sort by name": "Sort by name", "Delay check URL": "Delay check URL", + "Delay check to cancel fixed": "Delay check to cancel fixed", "Proxy basic": "Proxy basic", "Proxy detail": "Proxy detail", "Filter": "Filter", diff --git a/src/locales/ru.json b/src/locales/ru.json index e8e5428f..fafd7c84 100644 --- a/src/locales/ru.json +++ b/src/locales/ru.json @@ -60,6 +60,7 @@ "Sort by delay": "Сортировать по задержке", "Sort by name": "Сортировать по названию", "Delay check URL": "URL проверки задержки", + "Delay check to cancel fixed": "Проверка задержки для отмены фиксированного", "Proxy basic": "Резюме о прокси", "Proxy detail": "Подробности о прокси", "Filter": "Фильтр", diff --git a/src/locales/zh.json b/src/locales/zh.json index 7b6e76e7..19a7e7b0 100644 --- a/src/locales/zh.json +++ b/src/locales/zh.json @@ -60,6 +60,7 @@ "Sort by delay": "按延迟排序", "Sort by name": "按名称排序", "Delay check URL": "延迟测试链接", + "Delay check to cancel fixed": "进行延迟测试,以取消固定", "Proxy basic": "隐藏节点细节", "Proxy detail": "展示节点细节", "Filter": "过滤节点",