From 497940b29fd6b931a1f9933ec5288dc519e90177 Mon Sep 17 00:00:00 2001 From: shats Date: Wed, 11 Feb 2026 01:13:59 +0700 Subject: [PATCH] refactor(EasySwitchManager): update gateway display to include comments and improve layout consistency --- frontend/src/EasySwitchManager.jsx | 87 ++++++++++++++++++++---------- 1 file changed, 58 insertions(+), 29 deletions(-) diff --git a/frontend/src/EasySwitchManager.jsx b/frontend/src/EasySwitchManager.jsx index 2513424..9ea3b89 100644 --- a/frontend/src/EasySwitchManager.jsx +++ b/frontend/src/EasySwitchManager.jsx @@ -915,14 +915,20 @@ function EasySwitchManager() { )} - {/* Флаг и название шлюза */} + {/* Флаг и название (комментарий) шлюза */}
- {countryToFlag(gw.country || country || '')} + {countryToFlag(gw.country || country || '') || '🌐'}
- {gw.name} + {gw.comment || gw.name}
- {/* IP шлюза под названием */} + {/* IP шлюза ниже */} {gw.ip && (
{gw.ip}
@@ -1070,14 +1076,20 @@ function EasySwitchManager() { )} - {/* Флаг и название шлюза */} + {/* Флаг и название (комментарий) шлюза */}
- {countryToFlag(gw.country || country || '')} + {countryToFlag(gw.country || country || '') || '🌐'}
- {gw.name} + {gw.comment || gw.name}
- {/* IP шлюза под названием */} + {/* IP шлюза ниже */} {gw.ip && (
{gw.ip}
@@ -1214,23 +1226,40 @@ function EasySwitchManager() { )} - {/* Название шлюза */} -
- {gw.name} + {/* Флаг и название (комментарий) шлюза */} +
+ + {countryToFlag(gw.country || country || '') || '🌐'} + +
+
+ {gw.comment || gw.name} +
+
- - {/* Описание шлюза */} - {gw.comment && ( -
- {gw.comment} + {/* IP шлюза ниже */} + {gw.ip && ( +
+ {gw.ip}
)} - {/* Протокол */} -
- {serverMeta?.provider || 'vless'} -
- {/* Метрика (пинг) */}
{ping != null ? ping : '—'}