diff --git a/client/scripts/strict-baseline.json b/client/scripts/strict-baseline.json index 0d713ffbc..31b55fa95 100644 --- a/client/scripts/strict-baseline.json +++ b/client/scripts/strict-baseline.json @@ -89,7 +89,6 @@ "src/components/Todo/todoListModel.ts": 1, "src/components/Tours/planner/TourPlannerPanels.tsx": 2, "src/components/Tours/planner/useTourPlanner.ts": 2, - "src/components/Tours/tourParts.tsx": 5, "src/components/Trips/TripFormModal.tsx": 3, "src/components/Trips/TripMembersModal.tsx": 1, "src/components/Vacay/VacayCalendar.tsx": 1, diff --git a/client/src/components/Tours/tourFacts.ts b/client/src/components/Tours/tourFacts.ts index a97574437..71725b2b7 100644 --- a/client/src/components/Tours/tourFacts.ts +++ b/client/src/components/Tours/tourFacts.ts @@ -6,10 +6,12 @@ import type { TourMetricField } from './tourParts'; /** A line's measures as label and value: distance, the extras, lowest and highest point, ascent, descent. */ export function tourMetricFacts( analysis: Pick | null, - unit: DistanceUnit | undefined, + unitSetting: DistanceUnit | undefined, t: (key: string, params?: Record) => string, extra: readonly TourMetricField[] = [] ): TourMetricField[] { + // The setting is unset until the user picks one; metric is what the app shows then. + const unit = unitSetting ?? 'metric'; const fields: TourMetricField[] = [ { label: t('tours.detail.distance'), value: analysis ? formatDistance(analysis.distanceKm, unit) : '-' }, ...extra,