{#if type} {#if type.icon} {/if} {type.name || "???"} {:else} {title || "???"} {/if}

{#if availableWidgets.length > 1 || editable}
{#each availableWidgets as widget (widget.name)} (currentWidget = widget.name)} /> {/each}
{/if}
{#each components as component} {/each}