fix(ui): ограничить карточки оптимизатора с сохранением URL

This commit is contained in:
Denozordec committed 2026-10-04 18:03:59 +07:00
1 parent 7265709b1c
commit 059fd93520
10 files changed
+123 -11

No files matched your search

+3 -2
View File
@@ -6,6 +6,7 @@ import {useSearchParams} from "next/navigation"
import {can} from "@/lib/auth"
import {ospfCatalogSchema,ospfOptimizeSchema} from "@/lib/ospf-response"
import {optimizerServersSchema,optimizerRulesSchema,optimizerProbesSchema,optimizerOspfPreviewSchema,type OptimizerOspfPreview} from "@/lib/route-optimizer-response"
import { OptimizerHomesList } from "@/components/optimizer-homes-list"
import { PageHeader } from "@/components/page-header"
import { RouteOptimizerWanMatrixDataGrid } from "@/components/data-grids/route-optimizer-wan-matrix-data-grid"
import { RouteOptimizerFullRoutesDataGrid } from "@/components/data-grids/route-optimizer-full-routes-data-grid"
@@ -1052,7 +1053,7 @@ function RouteOptimizerContent({requestedServer,onSelectServer}:{requestedServer
</div>
{/* Per-home-router cards */}
{data?.homes.map((entry) => (
{data && <OptimizerHomesList homes={data.homes}>{entry => (
<HomeRouterCard
key={entry.home.id}
entry={entry}
@@ -1064,7 +1065,7 @@ function RouteOptimizerContent({requestedServer,onSelectServer}:{requestedServer
onApply={applyRec}
simulation={!useLiveData}
/>
))}
)}</OptimizerHomesList>}
</div>
</fieldset>