Merge branch 'Development' into SIPS-Development
This commit is contained in:
@@ -65,6 +65,7 @@ let MakeRepresentation = (props) => {
|
||||
showQuestionnaireSection,
|
||||
initialValues,
|
||||
setCurrentReference,
|
||||
ticketnumber,
|
||||
} = props;
|
||||
const formObj = props.props.form;
|
||||
let setCaseQueryObj = props[currentType] || {};
|
||||
@@ -427,6 +428,12 @@ let MakeRepresentation = (props) => {
|
||||
currentType={currentType}
|
||||
casesObj={casesObj}
|
||||
caseReference={caseReference}
|
||||
ticketnumber={ticketnumber}
|
||||
setRepFileName={setRepFileName}
|
||||
updateRepresentation={updateRepresentation}
|
||||
setSavingStatus={setSavingStatus}
|
||||
savingStatus={savingStatus}
|
||||
setCurrentReference={setCurrentReference}
|
||||
/>
|
||||
);
|
||||
}
|
||||
@@ -590,6 +597,26 @@ let MakeRepresentation = (props) => {
|
||||
return deduplicate(mergedFiles);
|
||||
};
|
||||
|
||||
const buildAddressStr = (detailsObj) => {
|
||||
const toTitleCase = (str) =>
|
||||
str.toLowerCase().replace(/\b\w/g, (char) => char.toUpperCase());
|
||||
|
||||
return [
|
||||
detailsObj?.pinswg_siteaddressline1 ||
|
||||
detailsObj?.pinswg_addressline1,
|
||||
detailsObj?.pinswg_siteaddressline2 ||
|
||||
detailsObj?.pinswg_addressline2,
|
||||
detailsObj?.pinswg_siteaddresstown ||
|
||||
detailsObj?.pinswg_addresstown,
|
||||
detailsObj?.pinswg_siteaddresspostcode ||
|
||||
detailsObj?.pinswg_postcode,
|
||||
detailsObj?.pinswg_siteaddresscounty ||
|
||||
detailsObj?.pinswg_addresscounty,
|
||||
]
|
||||
.filter((v) => !!v && v.trim()) // remove empty/whitespace-only values
|
||||
.map((v) => toTitleCase(v.trim())) // title-case each segment
|
||||
.join(" ");
|
||||
};
|
||||
const updateRepresentation = async (
|
||||
values,
|
||||
sendSavedEmail,
|
||||
|
||||
Reference in New Issue
Block a user