feat: unify monitor vehicle metric rail

This commit is contained in:
lingniu
2026-07-19 10:28:17 +08:00
parent add47b7efc
commit dcc6b223d9
4 changed files with 229 additions and 37 deletions

View File

@@ -122,6 +122,10 @@ describe('V2 production entry', () => {
expect(vehicleSearchSource).toContain('v2-profile-sync-panel');
expect(corePageSources.MonitorPage).toContain("lazy(() => import('./MonitorVehicleDetailCard'))");
expect(monitorVehicleDetailSource).toContain('<Card className="v2-vehicle-detail"');
expect(monitorVehicleDetailSource).toContain("from '../shared/WorkspaceMetricRail'");
expect(monitorVehicleDetailSource).toContain('<WorkspaceMetricRail');
expect(monitorVehicleDetailSource).toContain('className="v2-monitor-detail-metric-rail"');
expect(monitorVehicleDetailSource).not.toContain('className="v2-metric-grid"');
expect(corePageSources.MonitorPage).toContain('<Card className="v2-detail-peek"');
expect(corePageSources.MonitorPage).toContain('<Card className="v2-event-strip"');
expect(monitorVehicleDetailSource).toContain('<Tag className={`v2-status-text');