From e1198b0c91bdd9cc71fe064887cbab79e6de9326 Mon Sep 17 00:00:00 2001 From: shats Date: Thu, 5 Mar 2026 10:42:47 +0700 Subject: [PATCH] feat(route-optimizer): update table headers and enhance probability display for improved clarity in route optimization UI --- frontend/src/RouteOptimizerPage.jsx | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/frontend/src/RouteOptimizerPage.jsx b/frontend/src/RouteOptimizerPage.jsx index 16943e6..c53015b 100644 --- a/frontend/src/RouteOptimizerPage.jsx +++ b/frontend/src/RouteOptimizerPage.jsx @@ -206,10 +206,10 @@ export default function RouteOptimizerPage() { Маршрут - Вероятность Home→Jumphost Jumphost→Exit - Score + Score / Confidence + Вероятность @@ -228,16 +228,16 @@ export default function RouteOptimizerPage() { {r.exit?.label} - - {r.probabilityOptimal}% - ping: {r.homeToJumphost?.pingMs ?? '—'} ms, speed: {r.homeToJumphost?.speedMbps ?? '—'} Mbps ping: {r.jumphostToExit?.pingMs ?? '—'} ms, speed: {r.jumphostToExit?.speedMbps ?? '—'} Mbps - {r.score} + {r.score} / {r.confidence ?? '—'} + + {r.probabilityOptimal}% + ))} @@ -283,8 +283,8 @@ export default function RouteOptimizerPage() { Community Текущий (рекурсивный -> туннель) Рекомендуемый (рекурсивный -> туннель) - Вероятность (тек/реком) Действие + Вероятность (тек/реком) @@ -339,9 +339,6 @@ export default function RouteOptimizerPage() { )} - - {fmtProb(r.current?.probabilityOptimal)} / {fmtProb(r.recommended?.probabilityOptimal)} - {r.current == null && r.recommended == null ? ( Недостаточно данных @@ -359,6 +356,9 @@ export default function RouteOptimizerPage() { Оставить текущий )} + + {fmtProb(r.current?.probabilityOptimal)} / {fmtProb(r.recommended?.probabilityOptimal)} + ))}