{#each widgetOrder as key, i (key)} toggle(key)} canMoveUp={i > 0} canMoveDown={i < widgetOrder.length - 1} onMoveUp={() => move(i, -1)} onMoveDown={() => move(i, 1)} > {#if key === 'weather'} {:else if key === 'stocks'} {:else if key === 'bookmarks'} {:else if key === 'poe2'} {/if} {/each}