Skip to content

Commit 41b547e

Browse files
committed
feat: decrease workout precision when under one mile
Signed-off-by: Matt Gleich <git@mattglei.ch>
1 parent adbc1fd commit 41b547e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/lib/index/sections/workouts/stats.svelte

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@
2121
2222
stats.set(
2323
'Distance',
24-
imperialUnits ? `${distanceMiles.toPrecision(3)} mi` : `${distanceKm.toPrecision(3)} km`
24+
imperialUnits
25+
? `${distanceMiles < 1 ? distanceMiles.toPrecision(2) : distanceMiles.toPrecision(3)} mi`
26+
: `${distanceKm.toPrecision(3)} km`
2527
);
2628
} else if (workout.calories) {
2729
stats.set('Calories Burned', workout.calories?.toLocaleString() + ' cal');

0 commit comments

Comments
 (0)