Refactor unit conversion usage

This commit is contained in:
gpt-engineer-app[bot]
2025-09-28 23:01:04 +00:00
parent baa29dc5d2
commit 99aa807338
2 changed files with 22 additions and 9 deletions

View File

@@ -468,19 +468,25 @@ export default function RideDetail() {
{ride.max_speed_kmh && (
<div className="flex justify-between">
<span>Maximum Speed</span>
<span className="font-medium">{ride.max_speed_kmh} km/h</span>
<span className="font-medium">
<MeasurementDisplay value={ride.max_speed_kmh} type="speed" />
</span>
</div>
)}
{ride.max_height_meters && (
<div className="flex justify-between">
<span>Maximum Height</span>
<span className="font-medium">{ride.max_height_meters}m</span>
<span className="font-medium">
<MeasurementDisplay value={ride.max_height_meters} type="distance" />
</span>
</div>
)}
{ride.length_meters && (
<div className="flex justify-between">
<span>Track Length</span>
<span className="font-medium">{Math.round(ride.length_meters)}m</span>
<span className="font-medium">
<MeasurementDisplay value={ride.length_meters} type="distance" />
</span>
</div>
)}
{ride.duration_seconds && (
@@ -498,7 +504,9 @@ export default function RideDetail() {
{ride.drop_height_meters && (
<div className="flex justify-between">
<span>Drop Height</span>
<span className="font-medium">{ride.drop_height_meters}m</span>
<span className="font-medium">
<MeasurementDisplay value={ride.drop_height_meters} type="distance" />
</span>
</div>
)}
{ride.max_g_force && (
@@ -525,7 +533,9 @@ export default function RideDetail() {
{ride.height_requirement && (
<div className="flex justify-between">
<span>Height Requirement</span>
<span className="font-medium">{ride.height_requirement}cm minimum</span>
<span className="font-medium">
<MeasurementDisplay value={ride.height_requirement} type="height" /> minimum
</span>
</div>
)}
{ride.age_requirement && (