{#if showTime}
{Duration.fromObject({ seconds: remainingSeconds }).toFormat('m:ss')}
{/if}
{
if (playbackOnIconHover) {
enablePlayback = true;
}
}}
on:mouseleave={() => {
if (playbackOnIconHover) {
enablePlayback = false;
}
}}
>
{#if enablePlayback}
{#if loading}
{:else if error}
{:else}
{/if}
{:else}
{/if}
{#if enablePlayback}