mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-21 02:25:59 +00:00
vertical split tabs #394
This commit is contained in:
17
packages/web/src/tabpanel/MultiTabsContainer.svelte
Normal file
17
packages/web/src/tabpanel/MultiTabsContainer.svelte
Normal file
@@ -0,0 +1,17 @@
|
||||
<script>
|
||||
import HorizontalSplitter from '../elements/HorizontalSplitter.svelte';
|
||||
import { openedTabs } from '../stores';
|
||||
import TabsContainer from './TabsContainer.svelte';
|
||||
|
||||
$: isLeft = !!$openedTabs.find(x => x.closedTime == null && !x.multiTabIndex);
|
||||
$: isRight = !!$openedTabs.find(x => x.closedTime == null && x.multiTabIndex == 1);
|
||||
</script>
|
||||
|
||||
<HorizontalSplitter hideFirst={!isLeft && isRight} isSplitter={isRight}>
|
||||
<div class="container" slot="1">
|
||||
<TabsContainer multiTabIndex={0} />
|
||||
</div>
|
||||
<div class="container" slot="2">
|
||||
<TabsContainer multiTabIndex={1} />
|
||||
</div>
|
||||
</HorizontalSplitter>
|
||||
Reference in New Issue
Block a user