diff --git a/src/components/scans/ScanDetail.svelte b/src/components/scans/ScanDetail.svelte index fdf9355a..ddd4526f 100644 --- a/src/components/scans/ScanDetail.svelte +++ b/src/components/scans/ScanDetail.svelte @@ -101,6 +101,12 @@ delete_scan = original_data; }); } + function format_laptime(laptime){ + if(laptime == 0 || laptime == null){return $_('first-scan-of-the-day')} + if(laptime < 60){return `${laptime}s`} + if(laptime < 3600){return `${Math.floor(laptime / 60)}min ${laptime - (Math.floor(laptime / 60)*60)}s`} + return `${Math.floor(laptime / 3600)}h ${laptime - (Math.floor(laptime / 3600)*3600)}min ${laptime - (Math.floor(laptime / 3600)*3600) - (Math.floor(laptime / 60)*60)}` + } {#await promise} @@ -210,6 +216,10 @@ class="px-2 inline-flex text-xs leading-5 font-semibold rounded-full bg-gray-100 text-gray-800">{editable.track.name} +