mirror of
https://github.com/sartography/spiff-arena.git
synced 2025-02-23 14:48:35 +00:00
feat: Display TreePanel in SideNav for /newui/processes
This commit is contained in:
parent
70a4ed3972
commit
b9782109a4
@ -1,7 +1,20 @@
|
|||||||
import ProcessModelTreePage from './ProcessModelTreePage';
|
import ProcessModelTreePage from './ProcessModelTreePage';
|
||||||
import { ProcessModelAction } from '../../interfaces';
|
import { ProcessModelAction } from '../../interfaces';
|
||||||
|
import {useEffect} from 'react';
|
||||||
|
import {TreePanel} from './TreePanel';
|
||||||
|
|
||||||
|
export default function Processes({setNavElementCallback}: {setNavElementCallback: Function}) {
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (setNavElementCallback) {
|
||||||
|
setNavElementCallback(
|
||||||
|
<TreePanel
|
||||||
|
processGroups={[]}
|
||||||
|
/>,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}, [setNavElementCallback]);
|
||||||
|
|
||||||
export default function Processes() {
|
|
||||||
return (
|
return (
|
||||||
<ProcessModelTreePage
|
<ProcessModelTreePage
|
||||||
processModelAction={ProcessModelAction.Open}
|
processModelAction={ProcessModelAction.Open}
|
||||||
|
@ -230,7 +230,12 @@ export default function SpiffUIV3() {
|
|||||||
/>
|
/>
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
<Route path="/processes" element={<Processes />} />
|
<Route
|
||||||
|
path="/processes"
|
||||||
|
element={<Processes
|
||||||
|
setNavElementCallback={setAdditionalNavElement}
|
||||||
|
/>}
|
||||||
|
/>
|
||||||
<Route
|
<Route
|
||||||
path="/processes/:process_group_id"
|
path="/processes/:process_group_id"
|
||||||
element={<Processes />}
|
element={<Processes />}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user