feat: fold Trino federation into Data Explorer tabs; tidy sidebar

- Data Explorer now hosts Business Overview, Federated (Trino),
  Hadoop Lake and Data Dictionary as tabs instead of a separate
  top-level view (richer, less stacked layout)
- TrinoFederationView supports an embedded mode driven by an
  external active tab
- Remove the standalone Trino Federation sidebar entry/route
- Remove the Kibana shortcut from the sidebar (it already lives in
  the Elasticsearch view)
This commit is contained in:
mo
2026-06-28 18:33:16 +00:00
parent ea3e59cf9c
commit 28bdbaf13a
5 changed files with 103 additions and 79 deletions
-3
View File
@@ -19,7 +19,6 @@ import { ChangesView } from './components/features/ChangesView'
import { DataFlowView } from './components/features/DataFlowView'
import { SearchView } from './components/features/SearchView'
import { DataExplorerView } from './components/features/DataExplorerView'
import { TrinoFederationView } from './components/features/TrinoFederationView'
import { DataHubView } from './components/features/DataHubView'
import { SshTerminal } from './components/features/SshTerminal'
import { TerminalDock } from './components/features/TerminalDock'
@@ -145,8 +144,6 @@ export default function App() {
<SearchView />
) : cc.mainView === 'dataexplorer' ? (
<DataExplorerView />
) : cc.mainView === 'trino' ? (
<TrinoFederationView />
) : (
<ApprovalInbox agents={cc.agents} livePending={cc.approvals} onDecide={cc.decide} />
)}