From 89db623b64d4ebe83a7e092fe7a2b54f637f16f5 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Tue, 21 Mar 2023 20:56:54 +0100 Subject: [PATCH] improve load time for tabs --- .../apps/components/layout/AppTabs.svelte | 24 +++++++++---------- .../apps/editor/component/Component.svelte | 1 - .../apps/editor/component/components.ts | 2 +- 3 files changed, 12 insertions(+), 15 deletions(-) diff --git a/frontend/src/lib/components/apps/components/layout/AppTabs.svelte b/frontend/src/lib/components/apps/components/layout/AppTabs.svelte index b7648e3906..9a95aa2fc3 100644 --- a/frontend/src/lib/components/apps/components/layout/AppTabs.svelte +++ b/frontend/src/lib/components/apps/components/layout/AppTabs.svelte @@ -1,9 +1,9 @@ - initializing && (initializing = false)} - {id} - input={configuration.tabsKind} - bind:value={kind} -/> + -
- {#if !kind || kind == 'tabs' || (kind == 'invisibleOnView' && $mode == 'dnd')} +
+ {#if !resolvedConfig.tabsKind || resolvedConfig.tabsKind == 'tabs' || (resolvedConfig.tabsKind == 'invisibleOnView' && $mode == 'dnd')}
{#each tabs ?? [] as res} @@ -106,7 +104,7 @@ {/each}
- {:else if kind == 'sidebar'} + {:else if resolvedConfig.tabsKind == 'sidebar'}
diff --git a/frontend/src/lib/components/apps/editor/component/Component.svelte b/frontend/src/lib/components/apps/editor/component/Component.svelte index 75ed84eeba..aea0a2b42e 100644 --- a/frontend/src/lib/components/apps/editor/component/Component.svelte +++ b/frontend/src/lib/components/apps/editor/component/Component.svelte @@ -365,7 +365,6 @@ customCss={component.customCss} {componentContainerHeight} {render} - bind:initializing /> {:else if component.type === 'containercomponent'}