diff --git a/components/case/status.js b/components/case/status.js index e681316b..f073f097 100644 --- a/components/case/status.js +++ b/components/case/status.js @@ -1,8 +1,4 @@ -import { setEventDetails } from "../../store/searchOutput/action"; -import { setCurrentPage } from "../../store/currentView/action"; -import { connect } from "react-redux"; import useTranslation from "next-translate/useTranslation"; -import { formatDates } from "../utils"; import { useState } from "react"; import { getLifecycleStagesForCase } from "../../lib/domain/case-lifecycle"; @@ -23,30 +19,20 @@ const statusTextMap = { const StatusDetails = (props) => { let { t } = useTranslation(); - const specialistProcess = - props.searchResultsObj?.searchDetailsObj[0]?.value[0] - ?.pinswg_specialistcaseprocess; + const caseResult = props.searchResultsObj?.value?.[0]; + const caseDetails = props.searchDetailsObj?.[0]?.value?.[0]; - console.log(props.currentView?.caseReference?.statuscode); + const statusCode = Number(caseResult?.statuscode); + const appealType = Number(caseResult?.pinswg_appealcasetype); + + const specialistProcess = caseDetails?.pinswg_specialistcaseprocess; const stages = getLifecycleStagesForCase( - props.currentView?.caseReference?.appealType, - props.currentView?.caseReference?.statuscode, + appealType, + statusCode, specialistProcess ); - const EventView = (eventsArr) => { - eventsArr = eventsArr.value; - - return eventsArr.map((item, key) => { -