Added usecase editing & app framework handling in any place

This commit is contained in:
frikky
2022-03-08 12:45:45 +01:00
parent f88636579f
commit 923e9e5be2
9 changed files with 926 additions and 442 deletions
+9 -4
View File
@@ -1,4 +1,5 @@
import React, { useEffect, useState } from 'react';
import ReactDOM from "react-dom"
import DetectionFramework from "../components/DetectionFramework.jsx";
import { useAlert } from "react-alert";
@@ -39,14 +40,18 @@ const Framework = (props) => {
} else {
alert.error("Failed to load framework for your org.")
}
} else {
setFrameworkLoaded(true)
setFrameworkData(responseJson)
} else {
ReactDOM.unstable_batchedUpdates(() => {
setFrameworkData(responseJson)
setFrameworkLoaded(true)
})
}
})
.catch((error) => {
alert.error(error.toString());
setFrameworkLoaded(true)
alert.error(error.toString());
})
}
@@ -63,7 +68,7 @@ const Framework = (props) => {
</Button>
</Link>
</div>
{frameworkLoaded === true ?
{frameworkLoaded === true && isLoaded ?
<DetectionFramework
frameworkData={frameworkData}
selectedOption={"Draw"}