7fcb844b82b48e87a9f4ad10fcc5341577089932
Gap found and fixed: Timeline route bar (Маршрут section) was rendering departure/arrival times without day-change badges. TZ §4.1.15.5 rows 3 and 9 require +X/-X indicators whenever a leg crosses midnight. Added TimeCell component to Timeline that emits the badge when dayChange != 0, with priority to actual times when canChange=true (Online Board) and fallback to scheduled (Schedule). Added 9 new assertion tests covering: no badge when 0, +1/+2/-1 on arrival, badge on departure, actual-takes-priority, and multi-badge (3 badges when 3 of 4 time cells carry non-zero day offsets). All other multi-segment rules (routeChanged/returnToAirport from any leg, codesharing in header, StationChange detection, TransferBar, per-leg LegRoute with its own arrival day-change badge, ScheduleFlightBody per-leg TimeGroup) were verified as already implemented. Per-segment collapse/expand accordion (rows 7 of §4.1.15.5) deferred to Task 13.
Description
No description provided
Languages
TypeScript
62.7%
HTML
23.6%
SCSS
11%
JavaScript
1.1%
C#
0.9%
Other
0.6%