|
|
@ -212,7 +212,11 @@ export default function UserInquiryContainer({ memberName }) { |
|
|
|
return; |
|
|
|
return; |
|
|
|
} else if (fileInfos.length > 0) { |
|
|
|
} else if (fileInfos.length > 0) { |
|
|
|
const allowedExtensions = ['jpg', 'png', 'jpeg', 'gif']; |
|
|
|
const allowedExtensions = ['jpg', 'png', 'jpeg', 'gif']; |
|
|
|
const fileExtension = fileInfos[0].name.split('.').pop().toLowerCase(); |
|
|
|
const fileExtension = (fileInfos[0].name || fileInfos[0].fileName) |
|
|
|
|
|
|
|
.split('.') |
|
|
|
|
|
|
|
.pop() |
|
|
|
|
|
|
|
.toLowerCase(); |
|
|
|
|
|
|
|
|
|
|
|
const maxFileSize = 3 * 1024 * 1024; // 3MB
|
|
|
|
const maxFileSize = 3 * 1024 * 1024; // 3MB
|
|
|
|
|
|
|
|
|
|
|
|
if (!allowedExtensions.includes(fileExtension)) { |
|
|
|
if (!allowedExtensions.includes(fileExtension)) { |
|
|
@ -227,7 +231,7 @@ export default function UserInquiryContainer({ memberName }) { |
|
|
|
return; |
|
|
|
return; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (fileInfos[0].size > maxFileSize) { |
|
|
|
if (fileInfos[0].size >= maxFileSize) { |
|
|
|
setValidationModal({ |
|
|
|
setValidationModal({ |
|
|
|
...validationModal, |
|
|
|
...validationModal, |
|
|
|
errorType: { |
|
|
|
errorType: { |
|
|
|