updated validation to trigger correctly
This commit is contained in:
@@ -410,7 +410,7 @@ export const RenderLPACondtionalRadioList = ({
|
|||||||
type="radio"
|
type="radio"
|
||||||
className="govuk-radios__input"
|
className="govuk-radios__input"
|
||||||
value={options[key]}
|
value={options[key]}
|
||||||
validate={[eval(required)]}
|
// validate={[required]}
|
||||||
/>
|
/>
|
||||||
<label
|
<label
|
||||||
className="govuk-label govuk-radios__label"
|
className="govuk-label govuk-radios__label"
|
||||||
|
|||||||
+4
-1
@@ -164,6 +164,9 @@ let Enforcement_Questionnaire = (props) => {
|
|||||||
rows="5"
|
rows="5"
|
||||||
className="govuk-textarea govuk-input--width-30"
|
className="govuk-textarea govuk-input--width-30"
|
||||||
aria-describedby={props.name + "-hint"}
|
aria-describedby={props.name + "-hint"}
|
||||||
|
errorMsg={t(
|
||||||
|
"myrepresentations:select-an-option-label"
|
||||||
|
)}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div className="govuk-form-group">
|
<div className="govuk-form-group">
|
||||||
@@ -1262,7 +1265,7 @@ const mapStateToProps = (state, props) => {
|
|||||||
export default connect(mapStateToProps)(
|
export default connect(mapStateToProps)(
|
||||||
reduxForm({
|
reduxForm({
|
||||||
form: "representationForm",
|
form: "representationForm",
|
||||||
enableReinitialize: true,
|
enableReinitialize: false,
|
||||||
destroyOnUnmount: false,
|
destroyOnUnmount: false,
|
||||||
})(Enforcement_Questionnaire)
|
})(Enforcement_Questionnaire)
|
||||||
);
|
);
|
||||||
|
|||||||
+6
-1
@@ -395,6 +395,7 @@ let S78_Questionnaire = (props) => {
|
|||||||
className="govuk-textarea govuk-input--width-30"
|
className="govuk-textarea govuk-input--width-30"
|
||||||
aria-describedby={props.name + "-hint"}
|
aria-describedby={props.name + "-hint"}
|
||||||
validate={[required]}
|
validate={[required]}
|
||||||
|
errorMsg={t("myrepresentations:select-an-option-label")}
|
||||||
/>
|
/>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
)}
|
)}
|
||||||
@@ -423,6 +424,7 @@ let S78_Questionnaire = (props) => {
|
|||||||
className="govuk-textarea govuk-input--width-30"
|
className="govuk-textarea govuk-input--width-30"
|
||||||
aria-describedby={props.name + "-hint"}
|
aria-describedby={props.name + "-hint"}
|
||||||
validate={[required]}
|
validate={[required]}
|
||||||
|
errorMsg={t("myrepresentations:select-an-option-label")}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div className="govuk-form-group">
|
<div className="govuk-form-group">
|
||||||
@@ -660,6 +662,7 @@ let S78_Questionnaire = (props) => {
|
|||||||
className="govuk-textarea govuk-input--width-30"
|
className="govuk-textarea govuk-input--width-30"
|
||||||
aria-describedby={props.name + "-hint"}
|
aria-describedby={props.name + "-hint"}
|
||||||
validate={[required]}
|
validate={[required]}
|
||||||
|
errorMsg={t("myrepresentations:select-an-option-label")}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div className="govuk-form-group">
|
<div className="govuk-form-group">
|
||||||
@@ -702,6 +705,7 @@ let S78_Questionnaire = (props) => {
|
|||||||
className="govuk-textarea govuk-input--width-30"
|
className="govuk-textarea govuk-input--width-30"
|
||||||
aria-describedby={props.name + "-hint"}
|
aria-describedby={props.name + "-hint"}
|
||||||
validate={[required]}
|
validate={[required]}
|
||||||
|
errorMsg={t("myrepresentations:select-an-option-label")}
|
||||||
/>
|
/>
|
||||||
<Field
|
<Field
|
||||||
label={t("myrepresentations:s78-section-question-24d")}
|
label={t("myrepresentations:s78-section-question-24d")}
|
||||||
@@ -717,6 +721,7 @@ let S78_Questionnaire = (props) => {
|
|||||||
className="govuk-textarea govuk-input--width-30"
|
className="govuk-textarea govuk-input--width-30"
|
||||||
aria-describedby={props.name + "-hint"}
|
aria-describedby={props.name + "-hint"}
|
||||||
validate={[required]}
|
validate={[required]}
|
||||||
|
errorMsg={t("myrepresentations:select-an-option-label")}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div className="govuk-form-group">
|
<div className="govuk-form-group">
|
||||||
@@ -1075,7 +1080,7 @@ const mapStateToProps = (state, props) => {
|
|||||||
export default connect(mapStateToProps)(
|
export default connect(mapStateToProps)(
|
||||||
reduxForm({
|
reduxForm({
|
||||||
form: "representationForm",
|
form: "representationForm",
|
||||||
enableReinitialize: true,
|
enableReinitialize: false,
|
||||||
destroyOnUnmount: false,
|
destroyOnUnmount: false,
|
||||||
})(S78_Questionnaire)
|
})(S78_Questionnaire)
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user