Files
dbgate/packages/web/src/widgets/WidgetContainer.svelte
Jan Prochazka 595c9424df apps skeleton
2022-01-27 14:31:46 +01:00

32 lines
861 B
Svelte

<script lang="ts">
import { selectedWidget } from '../stores';
import ArchiveWidget from './ArchiveWidget.svelte';
import DatabaseWidget from './DatabaseWidget.svelte';
import FilesWidget from './FilesWidget.svelte';
import PluginsWidget from './PluginsWidget.svelte';
import CellDataWidget from './CellDataWidget.svelte';
import HistoryWidget from './HistoryWidget.svelte';
import AppWidget from './AppWidget.svelte';
</script>
<DatabaseWidget hidden={$selectedWidget != 'database'} />
{#if $selectedWidget == 'file'}
<FilesWidget />
{/if}
{#if $selectedWidget == 'history'}
<HistoryWidget />
{/if}
{#if $selectedWidget == 'archive'}
<ArchiveWidget />
{/if}
{#if $selectedWidget == 'plugins'}
<PluginsWidget />
{/if}
{#if $selectedWidget == 'cell-data'}
<CellDataWidget />
{/if}
{#if $selectedWidget == 'app'}
<AppWidget />
{/if}