open structure/data from status bar

This commit is contained in:
Jan Prochazka
2021-11-21 12:54:12 +01:00
parent 6a606bc733
commit 51c490218a
5 changed files with 52 additions and 2 deletions

View File

@@ -56,6 +56,8 @@
import { showSnackbarSuccess } from '../utility/snackbar';
import InputTextModal from '../modals/InputTextModal.svelte';
import { changeTab } from '../utility/common';
import StatusBarTabItem from '../widgets/StatusBarTabItem.svelte';
import openNewTab from '../utility/openNewTab';
export let tabid;
export let conid;
@@ -187,3 +189,25 @@
)
: null}
/>
{#if objectTypeField == 'tables'}
<StatusBarTabItem
text="Open data"
icon="icon table"
clickable
onClick={() => {
openNewTab({
title: pureName,
icon: 'img table',
tabComponent: 'TableDataTab',
props: {
schemaName,
pureName,
conid,
database,
objectTypeField: 'tables',
},
});
}}
/>
{/if}