From d53100f5bd93b48e3b9ce0fb03bf281d7aa8b0cd Mon Sep 17 00:00:00 2001 From: shats Date: Wed, 25 Feb 2026 02:04:54 +0700 Subject: [PATCH] feat(network-map): enhance card layout and issue display with badges for critical and warning nodes --- frontend/src/NetworkMapUnifi.jsx | 38 ++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 14 deletions(-) diff --git a/frontend/src/NetworkMapUnifi.jsx b/frontend/src/NetworkMapUnifi.jsx index 526d41d..c5756e0 100644 --- a/frontend/src/NetworkMapUnifi.jsx +++ b/frontend/src/NetworkMapUnifi.jsx @@ -1046,15 +1046,15 @@ export default function NetworkMapUnifi({
-
-
+
+

Критичные узлы

+
+ {criticalNodes.length} +
- +
@@ -1085,7 +1085,11 @@ export default function NetworkMapUnifi({ - + )) )} @@ -1095,12 +1099,12 @@ export default function NetworkMapUnifi({
-
-
+
+

Требуют внимания

+
+ {warningNodes.length} +
Узел{n.maxPingMs != null ? `${n.maxPingMs} ms` : '—'} {n.minSpeedMbps != null ? `${n.minSpeedMbps.toFixed(1)} Мбит/с` : '—'} {n.linkCount}{n.issues.slice(0, 2).join(', ')} + + {n.issues.slice(0, 2).join(', ')} + +
@@ -1127,8 +1131,14 @@ export default function NetworkMapUnifi({ - - + + )) )}
{n.maxPingMs != null ? `${n.maxPingMs} ms` : '—'} {n.minSpeedMbps != null ? `${n.minSpeedMbps.toFixed(1)} Мбит/с` : '—'}{n.staleCount}{n.issues.slice(0, 2).join(', ')} + 0 ? 'badge bg-yellow-lt text-yellow' : 'text-muted'}> + {n.staleCount} + + + {n.issues.slice(0, 2).join(', ')} +