connection workflow

This commit is contained in:
Jan Prochazka
2022-05-19 12:36:15 +02:00
parent 566082d40f
commit 8e5584e90f
5 changed files with 11 additions and 19 deletions

View File

@@ -71,6 +71,7 @@
draggable={true}
on:click={handleClick}
on:mouseup={handleMouseUp}
on:dblclick
use:contextMenu={disableContextMenu ? null : menu}
on:dragstart={e => {
e.dataTransfer.setData('app_object_drag_data', JSON.stringify(data));

View File

@@ -27,6 +27,7 @@
});
expandedConnections.update(x => _.uniq([...x, connection._id]));
}
closeMultipleTabs(x => x.tabComponent == 'ConnectionTab' && x.props?.conid == connection._id, true);
}
</script>
@@ -46,7 +47,7 @@
import ConnectionModal from '../modals/ConnectionModal.svelte';
import ConfirmModal from '../modals/ConfirmModal.svelte';
import InputTextModal from '../modals/InputTextModal.svelte';
import openNewTab from '../utility/openNewTab';
import openNewTab, { closeTabWithNoHistory } from '../utility/openNewTab';
import { getDatabaseMenuItems } from './DatabaseAppObject.svelte';
import getElectron from '../utility/getElectron';
import getConnectionLabel from '../utility/getConnectionLabel';
@@ -257,6 +258,7 @@
on:click={handleOpenConnectionTab}
on:click
on:expand
on:dblclick={handleConnect}
on:middleclick={() => {
_.flattenDeep(getContextMenu())
.find(x => x.isNewQuery)