diff --git a/packages/web/src/Screen.svelte b/packages/web/src/Screen.svelte index 3cdf48060..1c10928d5 100644 --- a/packages/web/src/Screen.svelte +++ b/packages/web/src/Screen.svelte @@ -3,7 +3,7 @@ import WidgetIconPanel from './widgets/WidgetIconPanel.svelte'; import { currentTheme, leftPanelWidth, selectedWidget, visibleCommandPalette, visibleToolbar } from './stores'; import TabsPanel from './widgets/TabsPanel.svelte'; - import TabContent from './TabContent.svelte'; + import TabRegister from './TabRegister.svelte'; import CommandPalette from './commands/CommandPalette.svelte'; import Toolbar from './widgets/Toolbar.svelte'; import splitterDrag from './utility/splitterDrag'; @@ -28,7 +28,7 @@
- +
{#if $selectedWidget}
- function createTabComponent(selectedTab) { - const tabComponent = tabs[selectedTab.tabComponent]?.default; - if (tabComponent) { - return { - tabComponent, - props: selectedTab && selectedTab.props, - }; - } - return null; - } - - -{#each _.keys(mountedTabs) as tabid (tabid)} -
- -
-{/each} +
+ +