{dayStats.map((day) => (
-
+
setHighlightedDay(day.dayNumber)}
+ onMouseLeave={() => setHighlightedDay(null)}
+ >
{t("routes.dayLabel", { n: day.dayNumber })}
@@ -194,6 +200,16 @@ export default function RouteDetailPage({ loaderData }: Route.ComponentProps) {
↓{day.descent} m
+ {route.hasGpx && (
+
+ GPX
+
+ )}
))}
@@ -202,7 +218,7 @@ export default function RouteDetailPage({ loaderData }: Route.ComponentProps) {
{route.geojson && (
- 0 ? route.dayBreaks : undefined} />
+ 0 ? route.dayBreaks : undefined} highlightedDay={highlightedDay} />
)}