{
const rect = e.currentTarget.getBoundingClientRect();
const ratio = Math.max(0, Math.min(1, (e.clientX - rect.left) / rect.width));
$store.audioPlayer.seekTo(ratio);
}" @mousemove="(e) => {
const rect = e.currentTarget.getBoundingClientRect();
$store.audioPlayer.seekHoverPos = Math.max(0, Math.min(100, ((e.clientX - rect.left) / rect.width) * 100));
}" @mouseleave="$store.audioPlayer.seekHoverPos = null">