{#if !loaded}{:else} {#if showForm} {#if error}
{error}
{/if}
{#each templateSlots as group}
{t(`templateConfig.${group.group}`)}
{#each group.slots as slot}
{/each}
{/each}
{/if} {#if configs.length === 0 && !showForm}

{t('templateConfig.noConfigs')}

{:else}
{#each configs as config}

{config.name}

{config.message_assets_added?.slice(0, 120)}...
{#if previewResult && previewId === config.id}

{previewSlot}:

{previewResult}
{/if}
{/each}
{/if} {/if}