repod/src/components/Player/Timer.vue
Michel Roux b0a0414fd4
All checks were successful
repod / xml (push) Successful in 1m25s
repod / php (push) Successful in 45s
repod / nodejs (push) Successful in 1m30s
repod / release (push) Has been skipped
refactor: 🎨 add prettier and update deps
2024-04-30 00:48:47 +02:00

33 lines
507 B
Vue

<template>
<div>
<span>{{ formatTimer(new Date(player.currentTime * 1000)) }}</span>
<span>/</span>
<span>{{ formatTimer(new Date(player.duration * 1000)) }}</span>
</div>
</template>
<script>
import { formatTimer } from '../../utils/time.js'
export default {
name: 'Timer',
computed: {
player() {
return this.$store.state.player
},
},
methods: {
formatTimer,
},
}
</script>
<style scoped>
div {
align-items: center;
display: flex;
gap: 5px;
justify-content: center;
}
</style>