table tab tooltip

This commit is contained in:
Jan Prochazka
2020-03-03 07:45:35 +01:00
parent e2e46ec398
commit a4a470de45
5 changed files with 39 additions and 1 deletions

View File

@@ -6,10 +6,16 @@ import ConnectionModal from '../modals/ConnectionModal';
import axios from '../utility/axios';
import { openNewTab } from '../utility/common';
import { useSetOpenedTabs } from '../utility/globalState';
import getConnectionInfo from '../utility/getConnectionInfo';
import fullDisplayName from '../utility/fullDisplayName';
async function openTableDetail(setOpenedTabs, tabComponent, { schemaName, pureName, conid, database }) {
const connection = await getConnectionInfo(conid);
const tooltip = `${connection.displayName || connection.server}\n${database}\n${fullDisplayName({schemaName, pureName})}`;
function openTableDetail(setOpenedTabs, tabComponent, { schemaName, pureName, conid, database }) {
openNewTab(setOpenedTabs, {
title: pureName,
tooltip,
icon: 'table2.svg',
tabComponent,
props: {