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 -6
View File
@@ -12,9 +12,6 @@ import {
setFormComplete
} from "../../store/appealType/action";
import BuildCheckRow from "./buildcheckrow";
import { generateAppealPDF } from "../../actions/services/documentService";
import { sendCaseCompleteMessage } from "../../actions/services/portalService";
import {
bytesToSize,
getThumbnailIconByExtension,
@@ -25,6 +22,10 @@ import {
dedupeFilesListByName,
removeDuplicatesByKey
} from "../../lib/newappeal/fileListHelpers";
import {
generateAppealPDFEffect,
sendCaseCompleteMessageEffect
} from "../../lib/newappeal/journeyEffects";
let BuildCheckSection = (props) => {
useEffect(() => {
@@ -153,7 +154,7 @@ let BuildCheckSection = (props) => {
confirmSections
? (setFinaliseAppealProcess(true),
await generateAppealPDF(
await generateAppealPDFEffect(
pdfObj,
props.props.accountDetails.containerID,
props.appealType.caseReference.ticketnumber,
@@ -163,7 +164,7 @@ let BuildCheckSection = (props) => {
)
.then((data) => {
console.log("have generated pdf:", data);
sendCaseCompleteMessage(
sendCaseCompleteMessageEffect(
props.props.accountDetails.containerID,
props.appealType.caseReference.ticketnumber,
props.props.accountDetails.accountDetails
@@ -209,7 +210,7 @@ let BuildCheckSection = (props) => {
return;
}
const pdfBlob = await generateAppealPDF(
const pdfBlob = await generateAppealPDFEffect(
pdfObj,
containerID,
caseRef,