added rep type on view all for clarity

This commit is contained in:
2025-01-30 14:08:48 +00:00
parent 933e30f626
commit f91cc1b953
+123 -106
View File
@@ -148,117 +148,134 @@ const ViewAllResults = (props) => {
<b> {t("myportal:appeal-pending-label")}</b> <b> {t("myportal:appeal-pending-label")}</b>
</div> </div>
) : ( ) : (
<Link <>
href={ <Link
currentView.viewKey == "myRepresentations" href={
? { currentView.viewKey ==
pathname: "myRepresentations"
"/myportal/representation", ? {
query: { pathname:
case: resultsArr[key].caseRef, "/myportal/representation",
state: "edit", query: {
created: case: resultsArr[key]
.caseRef,
state: "edit",
created:
resultsArr[key]
.repfile_name,
},
}
: currentView.viewKey ==
"awaitingSubmissionDetails"
? router.locale == "cy"
? "/fymhorth/parhauigyflwyno"
: "/myportal" +
"/" +
getFormCollectionByID(
resultsArr[key] resultsArr[key]
.repfile_name, .pinswg_appealcasetype
}, ).UrlName +
} "?lpa=" +
: currentView.viewKey == resultsArr[key][
"awaitingSubmissionDetails" "_pinswg_associatedlpa_value"
? router.locale == "cy" ] +
? "/fymhorth/parhauigyflwyno" "&apt=" +
: "/myportal" +
"/" +
getFormCollectionByID(
resultsArr[key] resultsArr[key]
.pinswg_appealcasetype .pinswg_appealcasetype +
).UrlName + "&casereference=" +
"?lpa=" + resultsArr[key].title +
resultsArr[key][ "&inid=" +
"_pinswg_associatedlpa_value" resultsArr[key].incidentid +
] + "&key=" +
"&apt=" + currentView.viewKey
resultsArr[key] : router.locale == "cy"
.pinswg_appealcasetype + ? myportal == true
"&casereference=" + ? "/fymhorth/achos"
resultsArr[key].title + : "/achos"
"&inid=" + : myportal == true
resultsArr[key].incidentid + ? "/myportal/case/" +
"&key=" + resultsArr[key].ticketnumber +
"?key=" +
currentView.viewKey currentView.viewKey
: router.locale == "cy" : "/case/" +
? myportal == true resultsArr[key].ticketnumber
? "/fymhorth/achos" }
: "/achos" onClick={() => {
: myportal == true currentView.viewKey == "watchedCases" &&
? "/myportal/case/" + setSearchResults(
resultsArr[key].ticketnumber + props.watchedCases.watchedCases
"?key=" + ),
currentView.viewKey setSearchDetails(
: "/case/" + props.watchedCases
resultsArr[key].ticketnumber .watchedCasesDetails
} ),
onClick={() => { setCurrentReference({
currentView.viewKey == "watchedCases" && "ticketnumber":
setSearchResults( resultsArr[key]
props.watchedCases.watchedCases .ticketnumber,
), "currentReference":
setSearchDetails( currentView.viewKey !=
props.watchedCases "watchedCases"
.watchedCasesDetails ? currentView.viewKey ==
), "myRepresentations"
setCurrentReference({ ? resultsArr[key]
"ticketnumber": .caseRef
resultsArr[key].ticketnumber, : resultsArr[key]
"currentReference": .ticketnumber
currentView.viewKey != : resultsArr[key][
"watchedCases" "_pinswg_watchedcase_value@OData.Community.Display.V1.FormattedValue"
? currentView.viewKey == ],
"myRepresentations"
"currentType":
currentView.viewKey,
"incidentid":
currentView.viewKey !=
"watchedCases"
? resultsArr[key] ? resultsArr[key]
.caseRef .incidentid
: resultsArr[key] : resultsArr[key][
.ticketnumber "_pinswg_watchedcase_value"
: resultsArr[key][ ],
"_pinswg_watchedcase_value@OData.Community.Display.V1.FormattedValue"
],
"currentType": currentView.viewKey, "appealType":
"incidentid": resultsArr[key]
currentView.viewKey != .pinswg_appealcasetype,
"watchedCases" "repDetails":
? resultsArr[key].incidentid currentView.viewKey ==
: resultsArr[key][ "myRepresentations" &&
"_pinswg_watchedcase_value" resultsArr[key],
], }),
setCurrentView({
"appealType": "viewName":
resultsArr[key] currentView.viewName,
.pinswg_appealcasetype, "viewKey": currentView.viewKey,
"repDetails": });
currentView.viewKey == }}
"myRepresentations" && >
resultsArr[key], <span className="results-visually-hidden">
}), {t(
setCurrentView({ "search:searchresults-case-reference-label"
"viewName": currentView.viewName, )}
"viewKey": currentView.viewKey, :
}); </span>
}} {currentView.viewKey != "watchedCases"
> ? currentView.viewKey ==
<span className="results-visually-hidden"> "myRepresentations"
{t( ? resultsArr[key].caseRef
"search:searchresults-case-reference-label" : resultsArr[key].ticketnumber
)} : resultsArr[key][
: "_pinswg_watchedcase_value@OData.Community.Display.V1.FormattedValue"
</span> ]}
{currentView.viewKey != "watchedCases" </Link>
? currentView.viewKey == "myRepresentations" {currentView.viewKey == "myRepresentations" && (
? resultsArr[key].caseRef <>
: resultsArr[key].ticketnumber <br />
: resultsArr[key][ <span>
"_pinswg_watchedcase_value@OData.Community.Display.V1.FormattedValue" {resultsArr[key].representationType}
]} </span>
</Link> </>
)}
</>
)} )}
</dd> </dd>
{/* <dd className="govuk-summary-list__value govuk-!-font-size-16"> {/* <dd className="govuk-summary-list__value govuk-!-font-size-16">