{#if loading}
{#each Array(6) as _, i (i)}
{/each}
{:else if error}
Couldn't load themes
{error}
After an extension update, reload your SEQTA tab so the new version can talk to the browser.
{ loading = true; error = null; void fetchThemes(); }} > Try again
{:else} {#if activeTab === 'themes'} {#if searchTerm === ''}
{/if}
(showSignInOverlay = true)} /> {#if displayTheme}
(showSignInOverlay = true)} onInstall={async (themeId: string) => { if (displayTheme) await installThemeFromStore(themeId, displayTheme); }} onRemove={async (themeId: string) => { console.debug('deleting theme', themeId); await removeThemeFromStore(themeId); }} /> {/if} {:else if activeTab === 'backgrounds'}
{/if} {/if}
{#if showSignInOverlay}
(showSignInOverlay = false)} /> {/if}