7f9ce8bf263b49bf3154902c282e6984c0fa360d
Spec calls for the Schedule list to drop the inline expanded view entirely — clicking a row should take the user straight to the flight-details page, with the per-row 'Купить билет' affordance exposed only on hover. FlightList: gate inline-expand on whether renderExpandedBody is provided, not on onFlightClick. When the caller supplies onFlightClick without a body renderer, wire it to FlightCard.onClick (single-click navigate). When both are present (Online-Board), keep the existing expandable + onViewDetails wiring. DayGroupedFlightList: drop renderScheduleBody/renderExpandedBody from both FlightList sites (single-day and per-day-group). Schedule rows now navigate via onFlightClick; the 'Купить билет' link is the inlineBuyUrl rendered by FlightCard with hover-only CSS. Add a 2-spec e2e: row click changes URL to /schedule/<segment>? request=schedule-route-… and the per-row buy link is anchor-tagged to the SB booking URL on every visible row.
Description
No description provided
Languages
TypeScript
62.7%
HTML
23.6%
SCSS
11%
JavaScript
1.1%
C#
0.9%
Other
0.6%