{#if metaByHash[item.hash]?.coverURL} {:else} No cover {/if} {metaByHash[item.hash]?.songName ?? item.hash} {#if metaByHash[item.hash]?.mapper} {metaByHash[item.hash]?.mapper} {/if} {item.difficulties[0]?.characteristic ?? 'Standard'} · {item.difficulties[0]?.name} {new Date(item.timeset * 1000).toLocaleDateString()} {#if starsByKey[`${item.hash}|${item.difficulties[0]?.name ?? 'ExpertPlus'}|${item.difficulties[0]?.characteristic ?? 'Standard'}`]?.stars} {#key `${item.hash}|${item.difficulties[0]?.name}|${item.difficulties[0]?.characteristic}`} ★ {starsByKey[`${item.hash}|${item.difficulties[0]?.name ?? 'ExpertPlus'}|${item.difficulties[0]?.characteristic ?? 'Standard'}`]?.stars?.toFixed(2)} {/key} {/if} BL BSR { const key = metaByHash[item.hash]?.key; if (key) copyBsrCommand(key, item.hash); }} disabled={!metaByHash[item.hash]?.key} title="Copy !bsr" >Copy !bsr