track.id} stagger rowClass={(track) => (player.currentId === track.id ? 'surface-active' : 'hover:bg-hover')} > {#snippet head()} allSelected, toggleAll} /> {/snippet} {#snippet cell(track, column, i)} {#if column.id === 'select'} selected.has(track.id), (checked) => toggle(track.id, checked)} /> {:else if column.id === 'title'} onPlay(i)} /> {:else if column.id === 'album'} {track.albumTitle ?? '-'} {:else if column.id === 'genres'} {genreLabels(track.genres)} {:else if column.id === 'status'} {:else if column.id === 'duration'} {fmtTime(track.duration)} {:else if column.id === 'publish'} {:else if column.id === 'coauthors'} 0} onclick={() => onCoauthors(track)} > {:else} onDelete(track)}> {/if} {/snippet}