setTimeout(() => (replay = { ...replay }), replayDelay)} ontick={(t) => (time = t)} />
{#each keysUsed as [action, times]}
{/each}
{#each graph as row, i} {#each row as char, j} {#if char !== " "}
it !== " ") ?? Infinity) <= j} style:grid-row={i + 1} style:grid-column={j + 1} > {char}
{/if} {/each} {/each}
{#if chords.length > 0}
Chords Used
{#each chords as { input, output }}
{#each input as actions}
{/each}
{/each}
{/if} {#if settings.length > 0}
Settings Changed
{#each settings as [item, value]}
{(typeof item === "object" ? item?.name : undefined) ?? "Unknown Setting"}: {value?.toString()}
{/each}
{/if}