diff --git a/src/app/components/ResumeDropzone.tsx b/src/app/components/ResumeDropzone.tsx index 2b98485..6b913f1 100644 --- a/src/app/components/ResumeDropzone.tsx +++ b/src/app/components/ResumeDropzone.tsx @@ -57,15 +57,23 @@ export const ResumeDropzone = ({ } setIsHoveredOnDropzone(false); }; - + // code issue by sunny const onInputChange = async (event: React.ChangeEvent) => { const files = event.target.files; if (!files) return; const newFile = files[0]; - setNewFile(newFile); + + if (newFile.name.endsWith(".pdf")) { + setHasNonPdfFile(false); + setNewFile(newFile); + } else { + setHasNonPdfFile(true); + } }; + + const onRemove = () => { setFile(defaultFileState); onFileUrlChange("");