From 18c8174d2dca3c60a64b4bcaa3dcdd4c426ddbc5 Mon Sep 17 00:00:00 2001 From: artem Date: Sun, 24 Nov 2024 07:50:04 +0300 Subject: [PATCH] little refactoring --- src/pages/workouts/WorkoutItem.vue | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/pages/workouts/WorkoutItem.vue b/src/pages/workouts/WorkoutItem.vue index 2ce98db..f0bbd22 100644 --- a/src/pages/workouts/WorkoutItem.vue +++ b/src/pages/workouts/WorkoutItem.vue @@ -203,7 +203,7 @@ const chartOptions = { if (context.parsed.x !== null) { label += new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD' }).format(context.parsed.y); } - return ["Скорость: " + data.value.datasets[0].data[context.dataIndex], + return ["Скорость: " + Math.floor(data.value.datasets[0].data[context.dataIndex]), "Пульс: " + data.value.datasets[1].data[context.dataIndex], "Мощность: " + data.value.datasets[2].data[context.dataIndex], ]; @@ -241,6 +241,7 @@ const initWorkout = (id: string) => { let speed = []; let heart_rate = []; let power = []; + let coords = []; for (let i in response.data.results) { response.data.results[i].lang; response.data.results[i].lang; @@ -248,11 +249,10 @@ const initWorkout = (id: string) => { speed.push(msToKmh(response.data.results[i].speed)); power.push(response.data.results[i].power); heart_rate.push(response.data.results[i].heart_rate); - latitude.push(response.data.results[i].latitude); - longitude.push(response.data.results[i].longitude); - lineCoordinates.value.push([response.data.results[i].longitude, response.data.results[i].latitude]); + coords.push([response.data.results[i].longitude, response.data.results[i].latitude]); } - mapCenter.value = [longitude[0], latitude[0]]; + lineCoordinates.value = coords + mapCenter.value = [coords[0][0], coords[0][1]]; data.value = { labels: times, datasets: [