questionnaire for callins and uploads

This commit is contained in:
2024-12-03 18:27:51 +00:00
parent c7e13f84e7
commit 49d39e052e
14 changed files with 220 additions and 160 deletions
+73 -14
View File
@@ -27,6 +27,23 @@ const Breadcrumbs = (props) => {
const { data: session, status } = useSession();
const qcount =
currentView.caseReference.appealType == 846040000 ||
currentView.caseReference.appealType == 846040001 ||
currentView.caseReference.appealType == 846040006 ||
currentView.caseReference.appealType == 846040025 ||
currentView.caseReference.appealType == 846040004 ||
currentView.caseReference.appealType == 846040018 ||
currentView.caseReference.appealType == 846040003 ||
currentView.caseReference.appealType == 846040009 ||
currentView.caseReference.appealType == 846040008
? 7
: currentView.caseReference.appealType == 846040005 ||
currentView.caseReference.appealType == 846040006 ||
currentView.caseReference.appealType == 846040007
? 9
: "";
return (
<>
<nav
@@ -866,25 +883,67 @@ const Breadcrumbs = (props) => {
}
</li> */}
{typeof props.currentView
.representationCapacity != "undefined" &&
props.currentView.representationCapacity !=
"" && (
{props.currentView.representationSubmit ==
true &&
props.currentView
.representationSubmitConfirmation !=
true && (
<li className="govuk-breadcrumbs__link-item backChevron">
<a
className="govuk-breadcrumbs__link"
href="#"
onClick={() => {
props.currentView
.representationSubmit
? setRepresentationSubmit(
false
)
: setRepresentationCapacity();
props.updateField(
"representationForm",
"representationType",
""
setRepresentationSubmit(
qcount
);
}}
>
{t("common:back-link")}
</a>
</li>
)}
{props.currentView.representationSubmit !=
true &&
props.currentView.caseReference.hasOwnProperty(
"repDetails"
) &&
props.currentView.caseReference.repDetails
.representationType !=
"Questionnaire" && (
<li className="govuk-breadcrumbs__link-item backChevron">
<a
className="govuk-breadcrumbs__link"
href="#"
onClick={() => {
setRepresentationSubmit(
false
);
}}
>
{t("common:back-link")}
</a>
</li>
)}
{props.currentView.representationSubmit !=
true &&
props.currentView.caseReference.hasOwnProperty(
"repDetails"
) &&
props.currentView.caseReference.repDetails
.representationType ==
"Questionnaire" &&
props.showQuestionnaireSection > 1 && (
<li className="govuk-breadcrumbs__link-item backChevron">
<a
className="govuk-breadcrumbs__link"
href="#"
onClick={() => {
props.setShowQuestionnaireSection(
props.showQuestionnaireSection -
1
);
setRepresentationSubmit(
false
);
}}
>