-
+
+
+
{#if command.image}
+ {:else if command.icon}
+
{:else}
-
+
{/if}
{command.label}
-
-
+
+
{#if hasCtrl(command)}
- {isMac() ? '⌘' : 'Ctrl'}
+
{/if}
{#if hasShift(command)}
- {isMac() ? '⇧' : 'Shift'}
+
{/if}
{#if hasAlt(command)}
- {isMac() ? '⌥' : 'Alt'}
+
{/if}
{#if isKeyedCommand(command)}
{#each command.keys as key, i}
{@const hasNext = command.keys.length - 1 !== i}
-
- {key.toUpperCase()}
-
+
{#if hasNext}
- then
+ then
{/if}
{/each}
{/if}
-
-
+
+