refactor: Improve display of deployment time in index.blade.php

This commit is contained in:
Andras Bacsai 2024-05-31 13:01:44 +02:00
parent 82c5497a06
commit ace127acf4

View File

@ -95,9 +95,9 @@
Finished <span x-text="measure_since_started()">0s</span> in
<span class="font-bold" x-text="measure_finished_time()">0s</span>
@else
Running for
Running for <span class="font-bold" x-text="measure_since_started()">0s</span>
@endif
<span class="font-bold" x-text="measure_since_started()">0s</span>
</div>
</div>
</div>
@ -144,23 +144,7 @@
},
measure_since_started() {
return dayjs.utc(created_at).fromNow();
}
if (status === 'in_progress') {
timers[uuid] = setInterval(() => {
this.finished_time = dayjs().diff(dayjs.utc(created_at),
'second') + 's'
}, 1000);
} else {
let seconds = dayjs.utc(updated_at).diff(dayjs.utc(created_at), 'second')
this.finished_time = seconds + 's';
}
},
measure_finished_time() {
return this.finished_time;
},
measure_since_started() {
return dayjs.utc(created_at).fromNow();
}
}))
</script>
@endif