PluginProbe
Yatra – Travel Booking & Tour Operator Software / 3.0.17
Yatra – Travel Booking & Tour Operator Software v3.0.17
3.0.17 3.0.16 3.0.15 3.0.14 3.0.14.1 3.0.14.2 3.0.12 3.0.13 3.0.11 3.0.10 3.0.9 3.0.8 3.0.7 3.0.6 3.0.5 3.0.5.1 3.0.4 3.0.3 3.0.2.9 3.0.2.7 3.0.2.8 3.0.2.6 trunk 1.0.0 2.0.0 All 85 releases
← All changes | resources/js/lib/meal-plan-labels.ts +14 -12 3.0.3 → 3.0.17 View file →
@@ -11,20 +11,22 @@
11 11 | "all_inclusive"
12 12 | "none";
13 13
14 14 /** Options for <select> (value + translated label). */
15 -export const MEAL_PLAN_SELECT_OPTIONS: { value: MealPlanSlug; label: string }[] =
16 - [
17 - { value: "", label: __("Select meal plan", "yatra") },
18 - { value: "breakfast", label: __("Breakfast Only", "yatra") },
19 - {
20 - value: "half_board",
21 - label: __("Half Board (Breakfast + Dinner)", "yatra"),
22 - },
23 - { value: "full_board", label: __("Full Board (All Meals)", "yatra") },
24 - { value: "all_inclusive", label: __("All Inclusive", "yatra") },
25 - { value: "none", label: __("No Meals Included", "yatra") },
26 - ];
15 +export const MEAL_PLAN_SELECT_OPTIONS: {
16 + value: MealPlanSlug;
17 + label: string;
18 +}[] = [
19 + { value: "", label: __("Select meal plan", "yatra") },
20 + { value: "breakfast", label: __("Breakfast Only", "yatra") },
21 + {
22 + value: "half_board",
23 + label: __("Half Board (Breakfast + Dinner)", "yatra"),
24 + },
25 + { value: "full_board", label: __("Full Board (All Meals)", "yatra") },
26 + { value: "all_inclusive", label: __("All Inclusive", "yatra") },
27 + { value: "none", label: __("No Meals Included", "yatra") },
28 +];
27 29
28 30 /** Normalize legacy or odd casing to canonical slug key (underscore form). */
29 31 export function normalizeMealPlanSlug(raw: string): string {
30 32 return String(raw || "")