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>
</div>
) : (
<Link
href={
currentView.viewKey == "myRepresentations"
? {
pathname:
"/myportal/representation",
query: {
case: resultsArr[key].caseRef,
state: "edit",
created:
<>
<Link
href={
currentView.viewKey ==
"myRepresentations"
? {
pathname:
"/myportal/representation",
query: {
case: resultsArr[key]
.caseRef,
state: "edit",
created:
resultsArr[key]
.repfile_name,
},
}
: currentView.viewKey ==
"awaitingSubmissionDetails"
? router.locale == "cy"
? "/fymhorth/parhauigyflwyno"
: "/myportal" +
"/" +
getFormCollectionByID(
resultsArr[key]
.repfile_name,
},
}
: currentView.viewKey ==
"awaitingSubmissionDetails"
? router.locale == "cy"
? "/fymhorth/parhauigyflwyno"
: "/myportal" +
"/" +
getFormCollectionByID(
.pinswg_appealcasetype
).UrlName +
"?lpa=" +
resultsArr[key][
"_pinswg_associatedlpa_value"
] +
"&apt=" +
resultsArr[key]
.pinswg_appealcasetype
).UrlName +
"?lpa=" +
resultsArr[key][
"_pinswg_associatedlpa_value"
] +
"&apt=" +
resultsArr[key]
.pinswg_appealcasetype +
"&casereference=" +
resultsArr[key].title +
"&inid=" +
resultsArr[key].incidentid +
"&key=" +
.pinswg_appealcasetype +
"&casereference=" +
resultsArr[key].title +
"&inid=" +
resultsArr[key].incidentid +
"&key=" +
currentView.viewKey
: router.locale == "cy"
? myportal == true
? "/fymhorth/achos"
: "/achos"
: myportal == true
? "/myportal/case/" +
resultsArr[key].ticketnumber +
"?key=" +
currentView.viewKey
: router.locale == "cy"
? myportal == true
? "/fymhorth/achos"
: "/achos"
: myportal == true
? "/myportal/case/" +
resultsArr[key].ticketnumber +
"?key=" +
currentView.viewKey
: "/case/" +
resultsArr[key].ticketnumber
}
onClick={() => {
currentView.viewKey == "watchedCases" &&
setSearchResults(
props.watchedCases.watchedCases
),
setSearchDetails(
props.watchedCases
.watchedCasesDetails
),
setCurrentReference({
"ticketnumber":
resultsArr[key].ticketnumber,
"currentReference":
currentView.viewKey !=
"watchedCases"
? currentView.viewKey ==
"myRepresentations"
: "/case/" +
resultsArr[key].ticketnumber
}
onClick={() => {
currentView.viewKey == "watchedCases" &&
setSearchResults(
props.watchedCases.watchedCases
),
setSearchDetails(
props.watchedCases
.watchedCasesDetails
),
setCurrentReference({
"ticketnumber":
resultsArr[key]
.ticketnumber,
"currentReference":
currentView.viewKey !=
"watchedCases"
? currentView.viewKey ==
"myRepresentations"
? resultsArr[key]
.caseRef
: resultsArr[key]
.ticketnumber
: resultsArr[key][
"_pinswg_watchedcase_value@OData.Community.Display.V1.FormattedValue"
],
"currentType":
currentView.viewKey,
"incidentid":
currentView.viewKey !=
"watchedCases"
? resultsArr[key]
.caseRef
: resultsArr[key]
.ticketnumber
: resultsArr[key][
"_pinswg_watchedcase_value@OData.Community.Display.V1.FormattedValue"
],
.incidentid
: resultsArr[key][
"_pinswg_watchedcase_value"
],
"currentType": currentView.viewKey,
"incidentid":
currentView.viewKey !=
"watchedCases"
? resultsArr[key].incidentid
: resultsArr[key][
"_pinswg_watchedcase_value"
],
"appealType":
resultsArr[key]
.pinswg_appealcasetype,
"repDetails":
currentView.viewKey ==
"myRepresentations" &&
resultsArr[key],
}),
setCurrentView({
"viewName": currentView.viewName,
"viewKey": currentView.viewKey,
});
}}
>
<span className="results-visually-hidden">
{t(
"search:searchresults-case-reference-label"
)}
:
</span>
{currentView.viewKey != "watchedCases"
? currentView.viewKey == "myRepresentations"
? resultsArr[key].caseRef
: resultsArr[key].ticketnumber
: resultsArr[key][
"_pinswg_watchedcase_value@OData.Community.Display.V1.FormattedValue"
]}
</Link>
"appealType":
resultsArr[key]
.pinswg_appealcasetype,
"repDetails":
currentView.viewKey ==
"myRepresentations" &&
resultsArr[key],
}),
setCurrentView({
"viewName":
currentView.viewName,
"viewKey": currentView.viewKey,
});
}}
>
<span className="results-visually-hidden">
{t(
"search:searchresults-case-reference-label"
)}
:
</span>
{currentView.viewKey != "watchedCases"
? currentView.viewKey ==
"myRepresentations"
? resultsArr[key].caseRef
: resultsArr[key].ticketnumber
: resultsArr[key][
"_pinswg_watchedcase_value@OData.Community.Display.V1.FormattedValue"
]}
</Link>
{currentView.viewKey == "myRepresentations" && (
<>
<br />
<span>
{resultsArr[key].representationType}
</span>
</>
)}
</>
)}
</dd>
{/* <dd className="govuk-summary-list__value govuk-!-font-size-16">