Chord Manager {#if searchIndex} {/if}
{#each items.slice(0, 50) as [{ phrase, actions }, i]} {/each}
{#each phrase as char} {KEYMAP_CODES[char].id} {/each} {#each actions as action} {@const keyInfo = KEYMAP_CODES[action]} {#if keyInfo} {keyInfo.icon || keyInfo.id} {:else}
{action}
{/if} {/each}

15 Duplicate Chords

12 Chords use

{#await calculateChordCoverage($chords) then { missing, coverage }}

{(coverage * 100).toFixed(1)}% of English 200

{/await}