refactor(newappeal): add side-effect facade wrappers (Slice 3)

This commit is contained in:
2026-04-13 10:26:35 +01:00
parent 21f511c34b
commit f8b7f4fffd
5 changed files with 83 additions and 14 deletions
+7 -2
View File
@@ -4,7 +4,7 @@ import { useRouter } from "next/router";
import { useEffect } from "react";
import { connect } from "react-redux";
import { formValueSelector } from "redux-form";
import { sendEmail } from "../../actions/services/notifyService";
import { sendCompletionEmailEffect } from "../../lib/newappeal/journeyEffects";
import { normalizeYesNoBooleans } from "../../lib/newappeal/payloadCleanup";
import { setCurrentSection } from "../../store/appealType/action";
import { getFormCollectionByID } from "../utils";
@@ -50,7 +50,12 @@ let CompleteAppeal = (props) => {
"emailAddress": props.props.accountDetails.loggedinUserEmail,
"linkExpiry": 10 * 60
};
sendEmail(templateId, emailAddress, personalisation, reference);
sendCompletionEmailEffect(
templateId,
emailAddress,
personalisation,
reference
);
// sendCaseCompleteMessage(
// props.props.accountDetails.containerID,