small refactor

This commit is contained in:
Jan Prochazka
2021-01-30 20:05:50 +01:00
parent a17b76c570
commit a714f7ae54
4 changed files with 10 additions and 11 deletions

View File

@@ -23,14 +23,14 @@ import localStorageGarbageCollector from './utility/localStorageGarbageCollector
// import 'ace-builds/src-noconflict/snippets/mysql';
localStorageGarbageCollector();
window['tabExports'] = {};
window['getCurrentTabCommands'] = () => {
const tabid = window['activeTabId'];
return _.mapValues(window['tabExports'][tabid] || {}, v => !!v);
window['dbgate_tabExports'] = {};
window['dbgate_getCurrentTabCommands'] = () => {
const tabid = window['dbgate_activeTabId'];
return _.mapValues(window['dbgate_tabExports'][tabid] || {}, v => !!v);
};
window['dbgate_tabCommand'] = cmd => {
const tabid = window['activeTabId'];
const commands = window['tabExports'][tabid];
const tabid = window['dbgate_activeTabId'];
const commands = window['dbgate_tabExports'][tabid];
const func = (commands || {})[cmd];
if (func) func();
};