Claimed Melody's hair:

{#if data.member.harp.selected}

Selected song: {toTitleCase(cleanId(data.member.harp.selected.id))} {millisecondsToTime(Date.now() - data.member.harp.selected.timestamp)} ago

{/if}
{#each data.member.harp.songs as song}

{toTitleCase(cleanId(song.id))}

{#if song.completions}

Completions: {song.completions}

{/if} {#if song.perfectCompletions}

Perfect completions: {song.perfectCompletions}

{:else}

Progress: {Math.floor(song.progress * 100)}%

{/if}
{/each}