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
+61
View File
@@ -0,0 +1,61 @@
import { uploadFiles } from "../../actions/services/documentService";
import { sendEmail } from "../../actions/services/notifyService";
import { sendCaseCompleteMessage } from "../../actions/services/portalService";
import { generateAppealPDF } from "../../actions/services/documentService";
export const uploadAppealFilesEffect = (
dataObj,
fileListObj,
containerID,
caseReference
) => {
return uploadFiles(dataObj, fileListObj, containerID, caseReference);
};
export const sendPartialSaveEmailEffect = (
templateId,
emailAddress,
personalisation,
reference
) => {
return sendEmail(templateId, emailAddress, personalisation, reference);
};
export const sendCompletionEmailEffect = (
templateId,
emailAddress,
personalisation,
reference
) => {
return sendEmail(templateId, emailAddress, personalisation, reference);
};
export const generateAppealPDFEffect = (
pdfObj,
containerID,
caseReference,
appealType,
filesList,
options
) => {
return generateAppealPDF(
pdfObj,
containerID,
caseReference,
appealType,
filesList,
options
);
};
export const sendCaseCompleteMessageEffect = (
containerID,
caseReference,
typeOfInvolvement
) => {
return sendCaseCompleteMessage(
containerID,
caseReference,
typeOfInvolvement
);
};