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