Files
dbgate/packages/web/src/freetable/useNewFreeTable.js
2020-10-25 09:31:00 +01:00

16 lines
447 B
JavaScript

import _ from 'lodash';
import { useSetOpenedTabs, useCurrentDatabase } from '../utility/globalState';
import { openNewTab } from '../utility/common';
export default function useNewFreeTable() {
const setOpenedTabs = useSetOpenedTabs();
return ({ title = undefined, ...props } = {}) =>
openNewTab(setOpenedTabs, {
title: title || 'Table',
icon: 'freetable.svg',
tabComponent: 'FreeTableTab',
props: {},
});
}