refactoring + preventdefault when delete
Gitea Actions Demo / build_and_push (push) Successful in 1m19s Details

This commit is contained in:
artem 2024-12-01 10:29:42 +03:00
parent 40a2510b71
commit 3cbea181ec
2 changed files with 4 additions and 6 deletions

View File

@ -236,8 +236,6 @@ const initWorkout = (id: string) => {
.get(`/api/v0/workouts/${id}`)
.then((response: AxiosResponse) => {
workoutItem.value = response.data.workout;
let latitude = [];
let longitude = [];
let times = [];
let speed = [];
let heart_rate = [];
@ -245,9 +243,8 @@ const initWorkout = (id: string) => {
let coords = [];
let elevation = [];
for (let i in response.data.results) {
console.log(response.data.results[i].elevation, response.data.results[i].power);
elevation.push(response.data.results[i].elevation);
times.push(response.data.results[i].time);
times.push(response.data.results[i].timestamp);
speed.push(msToKmh(response.data.results[i].speed));
power.push(response.data.results[i].power);
heart_rate.push(response.data.results[i].heart_rate);

View File

@ -10,7 +10,7 @@
<article class="news-item">
<div class="news-item-header" v-on:click="openWorkout(item.id)">
<h3>{{ item.name }}</h3>
<VaIcon name="delete_forever" size="22px" color="#bbc1c3" class="news-item-icon" @click="deleteItem(item.id)"/>
<VaIcon name="delete_forever" size="22px" color="#bbc1c3" class="news-item-icon" @click="(event: any) => deleteItem(item.id, event)"/>
</div>
<ul class="metadata">
<li><span>Скорость:</span> {{ speedConvert(item.speed) }} км/ч</li>
@ -42,7 +42,8 @@ const axiosAuth= inject('axiosAuth') as AxiosInstance;
let workoutItems = ref<Array<WorkoutItem>>([]);
const { init } = useToast();
const deleteItem = (id: string) => {
const deleteItem = (id: string, event: any) => {
event.stopPropagation();
axiosAuth
.delete(`/api/v0/workouts/${id}`)
.then((_: AxiosResponse) => {