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
+6 -4
View File
@@ -4,9 +4,11 @@ import { useRouter } from "next/router";
import { useState } from "react";
import { connect } from "react-redux";
import { formValueSelector, reduxForm } from "redux-form";
import { uploadFiles } from "../../actions/services/documentService";
import { sendEmail } from "../../actions/services/notifyService";
import { mergeWithExistingFilesList } from "../../lib/newappeal/fileListHelpers";
import {
uploadAppealFilesEffect,
sendPartialSaveEmailEffect
} from "../../lib/newappeal/journeyEffects";
import {
normalizeYesNoBooleans,
removeNullKeys,
@@ -120,7 +122,7 @@ let BuildSection = (props) => {
// _.includes(key, "pinswg_fileUpload") == true && delete dataObj[key];
// }
await uploadFiles(
await uploadAppealFilesEffect(
dataObj,
fileListObj,
props.props.accountDetails.containerID,
@@ -271,7 +273,7 @@ let BuildSection = (props) => {
// );
sendSavedEmail == true &&
sendEmail(
sendPartialSaveEmailEffect(
router.locale != "en" ? templateIdCY : templateId,
emailAddress,
personalisation,