mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-22 04:06:00 +00:00
app object refactor WIP
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import React from 'react';
|
||||
import styled from 'styled-components';
|
||||
import TableControl, { TableColumn } from './TableControl';
|
||||
import { AppObjectControl } from '../appobj/AppObjects';
|
||||
// import { AppObjectControl } from '../appobj/AppObjects';
|
||||
import useTheme from '../theme/useTheme';
|
||||
|
||||
const ObjectListWrapper = styled.div`
|
||||
@@ -39,7 +39,7 @@ export default function ObjectListControl({ collection = [], title, showIfEmpty
|
||||
<TableColumn
|
||||
fieldName="displayName"
|
||||
header="Name"
|
||||
formatter={(col) => <AppObjectControl data={col} makeAppObj={makeAppObj} component="span" />}
|
||||
// formatter={(col) => <AppObjectControl data={col} makeAppObj={makeAppObj} component="span" />}
|
||||
/>
|
||||
{children}
|
||||
</TableControl>
|
||||
|
||||
@@ -80,31 +80,31 @@ export function useUpdateDatabaseForTab(tabVisible, conid, database) {
|
||||
}
|
||||
}
|
||||
|
||||
export function useAppObjectParams() {
|
||||
const setOpenedTabs = useSetOpenedTabs();
|
||||
const currentDatabase = useCurrentDatabase();
|
||||
const newQuery = useNewQuery();
|
||||
const openedTabs = useOpenedTabs();
|
||||
const openedConnections = useOpenedConnections();
|
||||
const setOpenedConnections = useSetOpenedConnections();
|
||||
const currentArchive = useCurrentArchive();
|
||||
const showModal = useShowModal();
|
||||
const config = useConfig();
|
||||
const extensions = useExtensions();
|
||||
// export function useAppObjectParams() {
|
||||
// const setOpenedTabs = useSetOpenedTabs();
|
||||
// const currentDatabase = useCurrentDatabase();
|
||||
// const newQuery = useNewQuery();
|
||||
// const openedTabs = useOpenedTabs();
|
||||
// const openedConnections = useOpenedConnections();
|
||||
// const setOpenedConnections = useSetOpenedConnections();
|
||||
// const currentArchive = useCurrentArchive();
|
||||
// const showModal = useShowModal();
|
||||
// const config = useConfig();
|
||||
// const extensions = useExtensions();
|
||||
|
||||
return {
|
||||
setOpenedTabs,
|
||||
currentDatabase,
|
||||
currentArchive,
|
||||
newQuery,
|
||||
openedTabs,
|
||||
openedConnections,
|
||||
setOpenedConnections,
|
||||
config,
|
||||
showModal,
|
||||
extensions,
|
||||
};
|
||||
}
|
||||
// return {
|
||||
// setOpenedTabs,
|
||||
// currentDatabase,
|
||||
// currentArchive,
|
||||
// newQuery,
|
||||
// openedTabs,
|
||||
// openedConnections,
|
||||
// setOpenedConnections,
|
||||
// config,
|
||||
// showModal,
|
||||
// extensions,
|
||||
// };
|
||||
// }
|
||||
|
||||
const [OpenedConnectionsProvider, useOpenedConnections, useSetOpenedConnections] = createGlobalState([]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user