From c009de42a10fcbd709c46eb641cbeb5fc1dfa328 Mon Sep 17 00:00:00 2001
From: Tunglies <77394545+Tunglies@users.noreply.github.com>
Date: Sat, 22 Aug 2026 13:42:45 +0800
Subject: [PATCH] fix(proxy): hide provider names in node cards
---
src/components/proxy/proxy-item-mini.tsx | 8 --------
src/components/proxy/proxy-item.tsx | 4 ----
2 files changed, 12 deletions(-)
diff --git a/src/components/proxy/proxy-item-mini.tsx b/src/components/proxy/proxy-item-mini.tsx
index 2108c8272..5bc9026b5 100644
--- a/src/components/proxy/proxy-item-mini.tsx
+++ b/src/components/proxy/proxy-item-mini.tsx
@@ -7,7 +7,6 @@ import { useProxyDelayState } from '@/hooks/use-proxy-delay-state'
import delayManager from '@/services/delay'
import {
memberDetails,
- providerNameOf,
type ProxyGroupView,
type ResolvedProxyMember,
} from '@/types/proxy-view'
@@ -27,8 +26,6 @@ export const ProxyItemMini = (props: Props) => {
const unresolved = member.kind === 'unresolved'
const name = member.ref.name
const type = unresolved ? member.ref.reason : (details?.type ?? '')
- const provider =
- member.kind === 'node' ? providerNameOf(member.node) : undefined
const now = member.kind === 'group' ? member.group.now : undefined
const { t } = useTranslation()
@@ -126,11 +123,6 @@ export const ProxyItemMini = (props: Props) => {
{now}
)}
- {!!provider && (
-
- {provider}
-
- )}
{type}
diff --git a/src/components/proxy/proxy-item.tsx b/src/components/proxy/proxy-item.tsx
index 75b1a2bb1..7b279c3a6 100644
--- a/src/components/proxy/proxy-item.tsx
+++ b/src/components/proxy/proxy-item.tsx
@@ -17,7 +17,6 @@ import { useProxyDelayState } from '@/hooks/use-proxy-delay-state'
import delayManager from '@/services/delay'
import {
memberDetails,
- providerNameOf,
type ProxyGroupView,
type ResolvedProxyMember,
} from '@/types/proxy-view'
@@ -56,8 +55,6 @@ export const ProxyItem = (props: Props) => {
const unresolved = member.kind === 'unresolved'
const name = member.ref.name
const type = unresolved ? member.ref.reason : (details?.type ?? '')
- const provider =
- member.kind === 'node' ? providerNameOf(member.node) : undefined
const now = member.kind === 'group' ? member.group.now : undefined
// -1/<=0 为不显示,-2 为 loading
@@ -115,7 +112,6 @@ export const ProxyItem = (props: Props) => {
{name}
{showType && now && ` - ${now}`}
- {showType && !!provider && {provider}}
{showType && {type}}
{!unresolved && showType && details?.udp && (
UDP