+ )}
+
+ {/* Питание на борту — meal-class sub-icons gated by what the
+ API reports in `equipment.meal[]` (matches Angular's
+ *ngIf="hasEconomyMeal" etc). Schedule view also shows the
+ row when meal data is missing — just no sub-icons. */}
+ {(() => {
+ const meals = leg.equipment?.meal ?? [];
+ const types = new Set(meals.map((m) => m.type));
+ return (
+