e.preventDefault() : undefined} >
{#if progress() > 0}
{/if} {#if ("userData" in item && item.userData?.isPlayed) || showHeart}
{#if "userData" in item && item.userData?.isPlayed} {/if} {#if showHeart}
{/if}
{/if} {#if showDownloadStatus && (isDownloaded || isDownloading)}
{#if isDownloaded}
{:else if isDownloading}
{/if}
{/if} {#if onRemove} {/if} {#if downloadedBadge}
{#if downloadedBadge === "full"}
{:else}
{/if}
{/if} {#if isServerOnly}
{#if isQueued}
Queued
{:else} {/if}
{#if queueError}
{queueError}
{/if} {/if}

{truncateMiddle(item.name, 40)}

{#if subtitle()}

{subtitle()}

{/if} {#if sizeLabel}

{sizeLabel}

{/if}