some clean up w/ burnettk

This commit is contained in:
jasquat 2022-06-08 15:33:53 -04:00
parent aaa8406de3
commit 6d5447941a
3 changed files with 6 additions and 5 deletions

View File

@ -15,11 +15,13 @@ import ProcessModelShow from "./routes/ProcessModelShow"
import ProcessModelEditDiagram from "./routes/ProcessModelEditDiagram" import ProcessModelEditDiagram from "./routes/ProcessModelEditDiagram"
import ProcessInstanceList from "./routes/ProcessInstanceList" import ProcessInstanceList from "./routes/ProcessInstanceList"
import { Container } from 'react-bootstrap'
// <Route path="/" element={<App />} />
const root = ReactDOM.createRoot(document.getElementById('root')); const root = ReactDOM.createRoot(document.getElementById('root'));
root.render( root.render(
<React.StrictMode> <React.StrictMode>
<Container>
<BrowserRouter> <BrowserRouter>
<Routes> <Routes>
<Route path="/" element={<ProcessGroups />} /> <Route path="/" element={<ProcessGroups />} />
@ -33,6 +35,7 @@ root.render(
<Route path="process-models/:process_model_id/process-instances" element={<ProcessInstanceList />} /> <Route path="process-models/:process_model_id/process-instances" element={<ProcessInstanceList />} />
</Routes> </Routes>
</BrowserRouter> </BrowserRouter>
</Container>
</React.StrictMode> </React.StrictMode>
); );

View File

@ -8,7 +8,6 @@ import ProcessBreadcrumb from '../components/ProcessBreadcrumb'
export default function ProcessGroupShow() { export default function ProcessGroupShow() {
let params = useParams(); let params = useParams();
const [isLoaded, setIsLoaded] = useState(false);
const [errro, setError] = useState(null); const [errro, setError] = useState(null);
const [processGroup, setItem] = useState(null); const [processGroup, setItem] = useState(null);
@ -21,14 +20,12 @@ export default function ProcessGroupShow() {
.then(res => res.json()) .then(res => res.json())
.then( .then(
(result) => { (result) => {
setIsLoaded(true);
setItem(result); setItem(result);
}, },
// Note: it's important to handle errors here // Note: it's important to handle errors here
// instead of a catch() block so that we don't swallow // instead of a catch() block so that we don't swallow
// exceptions from actual bugs in components. // exceptions from actual bugs in components.
(error) => { (error) => {
setIsLoaded(true);
setError(error); setError(error);
} }
) )

View File

@ -3,6 +3,7 @@ import { Link } from "react-router-dom";
import { BACKEND_BASE_URL } from '../config'; import { BACKEND_BASE_URL } from '../config';
import { HOT_AUTH_TOKEN } from '../config'; import { HOT_AUTH_TOKEN } from '../config';
import ProcessBreadcrumb from '../components/ProcessBreadcrumb' import ProcessBreadcrumb from '../components/ProcessBreadcrumb'
import Button from 'react-bootstrap/Button'
// Example process group json // Example process group json
// {'admin': False, 'display_name': 'Test Workflows', 'display_order': 0, 'id': 'test_process_group'} // {'admin': False, 'display_name': 'Test Workflows', 'display_order': 0, 'id': 'test_process_group'}
@ -35,7 +36,7 @@ export default function ProcessGroups() {
<main style={{ padding: "1rem 0" }}> <main style={{ padding: "1rem 0" }}>
<ProcessBreadcrumb /> <ProcessBreadcrumb />
<h2>Process Groups</h2> <h2>Process Groups</h2>
<Link to={`/process-groups/new`}>Add a process group</Link> <Button href={`/process-groups/new`}>Add a process group</Button>
<br /> <br />
<br /> <br />
<ul> <ul>