check questionnaires fix and update enforcement check

This commit is contained in:
2024-11-19 19:10:07 +00:00
parent ce6dfc39a6
commit fd4784902b
6 changed files with 1862 additions and 1125 deletions
+3
View File
@@ -1159,6 +1159,9 @@ let MakeRepresentation = (props) => {
setRepresentationSubmitConfirmation={
setRepresentationSubmitConfirmation
}
setShowQuestionnaireSection={
setShowQuestionnaireSection
}
props={props}
/>
) : (
@@ -26,6 +26,7 @@ const RepCompleteSubmit = (props) => {
setRepresentationSubmitConfirmation,
setRepresentationMessageSent,
setRepresentationReset,
setShowQuestionnaireSection,
} = props;
const { acceptedFiles, getRootProps, getInputProps } = useDropzone();
const files = acceptedFiles.map((file) => (
@@ -109,6 +110,10 @@ const RepCompleteSubmit = (props) => {
props={props}
formObj={formObj}
setSubmitBack={setSubmitBack}
setShowQuestionnaireSection={
setShowQuestionnaireSection
}
setRepresentationSubmit={setRepresentationSubmit}
/>
);
break;
@@ -120,6 +125,10 @@ const RepCompleteSubmit = (props) => {
props={props}
formObj={formObj}
setSubmitBack={setSubmitBack}
setShowQuestionnaireSection={
setShowQuestionnaireSection
}
setRepresentationSubmit={setRepresentationSubmit}
/>
);
break;
@@ -74,6 +74,7 @@ let RepLPA = (props) => {
setShowQuestionnaireSection
}
questionnaireCount={questionnaireCount}
setRepresentationSubmit={setRepresentationSubmit}
/>
);
break;
@@ -93,6 +94,7 @@ let RepLPA = (props) => {
setShowQuestionnaireSection
}
questionnaireCount={questionnaireCount}
setRepresentationSubmit={setRepresentationSubmit}
/>
);
break;
@@ -385,7 +385,7 @@ let Enforcement_Questionnaire = (props) => {
validate={[required]}
legend={
"13. " +
t("myrepresentations:enf-section-question-12")
t("myrepresentations:enf-section-question-13")
}
conditionalLabel={t(
"myrepresentations:enf-section-question-13-hint"
@@ -668,7 +668,7 @@ let Enforcement_Questionnaire = (props) => {
validate={[required]}
legend={
"24. " +
t("myrepresentations:enf-section-question-23")
t("myrepresentations:enf-section-question-24")
}
conditionalLabel={t(
"myrepresentations:enf-section-question-24-hint"
@@ -843,7 +843,7 @@ let Enforcement_Questionnaire = (props) => {
{t("myrepresentations:enf-section-heading-six")}
</h3>
<div className="govuk-form-group govuk-body-m">
{t("myrepresentations:enf-section-question-31")}
31 .{t("myrepresentations:enf-section-question-31")}
</div>
<div className="govuk-form-group">
@@ -4,11 +4,21 @@ import { formatDates } from "../../../utils";
let RepLPAQuestionnaireCheck_s78 = (props) => {
let { t } = useTranslation();
const { formObj, currentView, setSubmitBack } = props;
const {
formObj,
currentView,
setSubmitBack,
showQuestionnaireSection,
setShowQuestionnaireSection,
setRepresentationSubmit,
questionnaireCount,
} = props;
const repFormData = formObj.representationForm.values;
return (
<>
{showQuestionnaireSection}
{_.has(repFormData, "procedureType") && (
<>
<div className="govuk-summary-list__row">
@@ -26,7 +36,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(1);
}}
>
{t("common:change-link-label")}
@@ -87,7 +98,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(1);
}}
>
{t("common:change-link-label")}
@@ -119,7 +131,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(1);
}}
>
{t("common:change-link-label")}
@@ -152,7 +165,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(1);
}}
>
{t("common:change-link-label")}
@@ -187,7 +201,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(1);
}}
>
{t("common:change-link-label")}
@@ -221,7 +236,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(1);
}}
>
{t("common:change-link-label")}
@@ -255,7 +271,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(1);
}}
>
{t("common:change-link-label")}
@@ -288,7 +305,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(1);
}}
>
{t("common:change-link-label")}
@@ -321,7 +339,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(1);
}}
>
{t("common:change-link-label")}
@@ -357,7 +376,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(2);
}}
>
{t("common:change-link-label")}
@@ -394,7 +414,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(2);
}}
>
{t("common:change-link-label")}
@@ -426,7 +447,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(2);
}}
>
{t("common:change-link-label")}
@@ -458,7 +480,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -489,7 +512,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -522,7 +546,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -555,7 +580,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -588,7 +614,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -622,7 +649,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -655,7 +683,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -688,7 +717,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -721,7 +751,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -755,7 +786,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -788,7 +820,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -821,7 +854,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -854,7 +888,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -888,7 +923,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -922,7 +958,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -955,7 +992,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(3);
}}
>
{t("common:change-link-label")}
@@ -988,7 +1026,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(4);
}}
>
{t("common:change-link-label")}
@@ -1024,7 +1063,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(4);
}}
>
{t("common:change-link-label")}
@@ -1057,7 +1097,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(4);
}}
>
{t("common:change-link-label")}
@@ -1093,7 +1134,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(4);
}}
>
{t("common:change-link-label")}
@@ -1133,7 +1175,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(4);
}}
>
{t("common:change-link-label")}
@@ -1166,7 +1209,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(4);
}}
>
{t("common:change-link-label")}
@@ -1200,7 +1244,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(4);
}}
>
{t("common:change-link-label")}
@@ -1233,7 +1278,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(4);
}}
>
{t("common:change-link-label")}
@@ -1267,7 +1313,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1300,7 +1347,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1334,7 +1382,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1367,7 +1416,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1401,7 +1451,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1434,7 +1485,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1467,7 +1519,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1500,7 +1553,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1536,7 +1590,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1569,7 +1624,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1604,7 +1660,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1637,7 +1694,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1671,7 +1729,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1704,7 +1763,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1737,7 +1797,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1770,7 +1831,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(5);
}}
>
{t("common:change-link-label")}
@@ -1800,7 +1862,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(7);
}}
>
{t("common:change-link-label")}
@@ -1829,7 +1892,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(7);
}}
>
{t("common:change-link-label")}
@@ -1860,7 +1924,8 @@ let RepLPAQuestionnaireCheck_s78 = (props) => {
className="govuk-link"
href="#"
onClick={() => {
setSubmitBack();
setRepresentationSubmit(false);
setShowQuestionnaireSection(7);
}}
>
{t("common:change-link-label")}