@@ -4,6 +4,7 @@ import StatusBar from './components/StatusBar';
44import ProcessView from './pages/ProcessView' ;
55import AllEventsView from './pages/AllEventsView' ;
66import MapView from './pages/MapView' ;
7+ import HierarchyView from './pages/HierarchyView' ;
78import PreferencesDialog from './components/PreferencesDialog' ;
89import AboutDialog from './components/AboutDialog' ;
910import DocumentationDialog from './components/DocumentationDialog' ;
@@ -22,10 +23,11 @@ import DocumentationDialog from './components/DocumentationDialog';
2223 * - "All Events" (TabSheetAllEvents)
2324 */
2425
25- type TabId = 'process' | 'map' | 'events' ;
26+ type TabId = 'process' | 'hierarchy' | ' map' | 'events' ;
2627
2728const TABS : { id : TabId ; label : string } [ ] = [
2829 { id : 'process' , label : 'Process View' } ,
30+ { id : 'hierarchy' , label : 'Hierarchy View' } ,
2931 { id : 'map' , label : 'Map View' } ,
3032 { id : 'events' , label : 'All Events' } ,
3133] ;
@@ -88,6 +90,7 @@ export default function App() {
8890 { /* Content area */ }
8991 < div className = "flex-1 overflow-hidden" key = { refreshKey } >
9092 { activeTab === 'process' && < ProcessView /> }
93+ { activeTab === 'hierarchy' && < HierarchyView /> }
9194 { activeTab === 'map' && < MapView /> }
9295 { activeTab === 'events' && < AllEventsView /> }
9396 </ div >
0 commit comments