fixed tab component

This commit is contained in:
Jan Prochazka
2023-02-25 11:34:55 +01:00
parent 1c73920dd5
commit fa24d47c03

View File

@@ -4,7 +4,6 @@
if (tabComponent) {
return {
tabComponent,
props: selectedTab && selectedTab.props,
};
}
return null;
@@ -50,12 +49,14 @@
}
}
}
$: openedTabsByTabId = _.keyBy($openedTabs, x => x.tabid);
</script>
{#each _.keys(mountedTabs) as tabid (tabid)}
<TabContent
tabComponent={mountedTabs[tabid].tabComponent}
{...mountedTabs[tabid].props}
{...openedTabsByTabId[tabid]?.props}
{tabid}
tabVisible={tabid == (selectedTab && selectedTab.tabid)}
/>