lpa unseen docs and remove uploaded files

This commit is contained in:
2024-12-04 11:18:20 +00:00
parent 824d14d814
commit 39a055e670
4 changed files with 23 additions and 15 deletions
+3 -3
View File
@@ -195,14 +195,14 @@ const getDocumentTypeFromFilename = (filename) => {
doctypeCode = "000006";
else if (filename.indexOf("_-_Design_and_Access_Statement") > 0)
doctypeCode = "000007";
else if (filename.indexOf("_-_Green_Infrastructure_Statement") > 0)
else if (filename.indexOf("_-_NSB_LPA_Additional_Documents") > 0)
doctypeCode = "000008";
else if (filename.indexOf("_-_LPA_Correspondence") > 0)
doctypeCode = "000009";
else if (filename.indexOf("_-_LPA_Original_Permission") > 0)
doctypeCode = "000010";
else if (filename.indexOf("_-_LPA's_Registration_Letter") > 0)
doctypeCode = "000010";
doctypeCode = "000011";
else if (filename.indexOf(+"_-_Environmental_Statement") > 0)
doctypeCode = "000012";
else if (filename.indexOf("_-_Cost_of_Application") > 0)
@@ -597,7 +597,7 @@ export const uploadFile = async (formContent, containerName, foldername) => {
files[prop][0].fieldName.indexOf("_-_Design_and_Access_Statement") >
0 ||
files[prop][0].fieldName.indexOf(
"_-_Green_Infrastructure_Statement"
"_-_NSB_LPA_Additional_Documents"
) > 0 ||
files[prop][0].fieldName.indexOf("_-_LPA_Correspondence") > 0 ||
files[prop][0].fieldName.indexOf("_-_LPA_Original_Permission") >
+18 -10
View File
@@ -1847,9 +1847,7 @@ const RenderFileUpload = (field) => {
return pdfFileNameDateStamp + "_-_Design_and_Access_Statement";
break;
case "000008":
return (
pdfFileNameDateStamp + "_-_Green_Infrastructure_Statement"
);
return pdfFileNameDateStamp + "_-_NSB_LPA_Additional_Documents";
break;
case "000009":
return pdfFileNameDateStamp + "_-_LPA_Correspondence";
@@ -1908,6 +1906,12 @@ const RenderFileUpload = (field) => {
});
};
const removeFile = (file) => {
const newFilesArr = files.filter((user) => user.name != file.name);
files == newFilesArr;
field.input.onChange(newFilesArr);
};
return (
<>
<Dropzone
@@ -1942,10 +1946,6 @@ const RenderFileUpload = (field) => {
>
{({ getRootProps, getInputProps }) => (
<>
{/* {field.hint != false && (
<div className="govuk-hint">ss{t(field.hint)}</div>
)}
<div className="govuk-form-group"></div> */}
<section className="container">
<div {...getRootProps({ style })}>
{" "}
@@ -1972,7 +1972,9 @@ const RenderFileUpload = (field) => {
<span className="error">{field.meta.error}</span>
)}
{files && Array.isArray(files) && (
<ul>
<>
{files.length > 0 && <h4>New files</h4>}
{files.map(
(file, i) =>
typeof file.name != "undefined" && (
@@ -1982,20 +1984,26 @@ const RenderFileUpload = (field) => {
>
{" "}
{}
<span
className="govuk-summary-list__actionLink watched_link govuk-!-margin-right-5 govuk-!-text-align-left"
onClick={() => removeFile(file)}
>
&minus;
</span>
<img
src={getThumbnailIcon(file, file.type)}
alt={file.name}
width="50"
/>
<span className="govuk-body govuk-!-font-size-14 govuk-!-padding-left-5">
{/* {file.name.slice(file.name.indexOf("_") + 1)} ( */}{" "}
{file.name}( ({bytesToSize(file.size)})
</span>
</div>
)
)}
</ul>
</>
)}
{blobList.length > 0 && <h4>Previously added files</h4>}
{blobList.map(
(blob, i) =>
blob.documentType == field.documentTypeCode && (
+1 -1
View File
@@ -169,7 +169,7 @@ export const AppealRow_pdf = (props) => {
doctypeCode = "000006";
else if (filename.indexOf("_-_Design_and_Access_Statement") > 0)
doctypeCode = "000007";
else if (filename.indexOf("_-_Green_Infrastructure_Statement") > 0)
else if (filename.indexOf("_-_NSB_LPA_Additional_Documents") > 0)
doctypeCode = "000008";
else if (filename.indexOf("_-_LPA_Correspondence") > 0)
doctypeCode = "000009";
+1 -1
View File
@@ -398,7 +398,7 @@
</row>
<row>
<labels>
<label description="Additional plans, drawings or documents relating to the application but not previously seen by the LPA." ishareDocumentCode="000006" />
<label description="Additional plans, drawings or documents relating to the application but not previously seen by the LPA." ishareDocumentCode="000008" />
</labels>
<control id="pinswg_fileUpload8" classid="{16D63FD6-119B-4353-BDCA-18358721C3FE}" datafieldname="pinswg_fileUpload8" disabled="false" />
</row>