lpa unseen docs and remove uploaded files
This commit is contained in:
@@ -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") >
|
||||
|
||||
@@ -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)}
|
||||
>
|
||||
−
|
||||
</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 && (
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user