Browse Source

Merge pull request 'update scurve' (#166) from dev-wahyu into staging

Reviewed-on: ordo/adw-frontend#166
pull/1/head
farhantock 11 months ago
parent
commit
289b103a35
  1. 16
      src/views/Dashboard/DashboardProject.js

16
src/views/Dashboard/DashboardProject.js

@ -124,12 +124,11 @@ const DashboardProject = () => {
const [dataGanttParents, setDataGanttParents] = useState({});
const [isReadyGanttParents, setIsReadyGanttParents] = useState(false);
const [calculationStatus, setCalculationStatus] = useState(false);
const [isHierarchy, setIsHierarchy] = useState(false);
const [isHierarchy, setIsHierarchy] = useState(null);
let history = useHistory();
useEffect(() => {
getProjectDetail();
getSCurve();
getOverdueActivities();
getReportDistribution();
getComments();
@ -140,6 +139,17 @@ const DashboardProject = () => {
};
}, []);
useEffect(() => {
if (isHierarchy != null) {
getSCurve();
}
window.addEventListener("message", handleIframeMessage);
return () => {
window.removeEventListener("message", handleIframeMessage);
};
}, [isHierarchy]);
useEffect(() => {
if (activeTabIdx === 1) {
initMap();
@ -187,6 +197,8 @@ const DashboardProject = () => {
setDataGantt(response);
if (response.data.data.hierarchy_ftth_id) {
setIsHierarchy(true);
} else {
setIsHierarchy(false);
}
setIsReadyGantt(true);
} catch (error) {

Loading…
Cancel
Save