import React from 'react'; import { createGridCache, createChangeSet, createGridConfig } from 'dbgate-datalib'; import useUndoReducer from '../utility/useUndoReducer'; import usePropsCompare from '../utility/usePropsCompare'; import { useUpdateDatabaseForTab } from '../utility/globalState'; import TableDataGrid from '../datagrid/TableDataGrid'; import useGridConfig from '../utility/useGridConfig'; export default function TableDataTab({ conid, database, schemaName, pureName, tabVisible, toolbarPortalRef, tabid }) { const [changeSetState, dispatchChangeSet] = useUndoReducer(createChangeSet()); useUpdateDatabaseForTab(tabVisible, conid, database); const [config, setConfig] = useGridConfig(tabid); return ( ); } TableDataTab.matchingProps = ['conid', 'database', 'schemaName', 'pureName']; TableDataTab.allowAddToFavorites = (props) => true;