update script.js

handle resume upload
This commit is contained in:
Kyle Belanger 2025-02-14 08:33:22 -05:00
parent ae1e2f1a1e
commit c69e2e246f

View file

@ -16,5 +16,27 @@ document.getElementById('uploadForm').addEventListener('submit', async function
outputSection.style.display = "block"; outputSection.style.display = "block";
coverLetterOutput.value = "Generating cover letter..."; coverLetterOutput.value = "Generating cover letter...";
try {
const response = await fetch('/generate', {
method: 'POST',
body: formData
});
}) const result = await response.json();
if (result.coverLetter) {
coverLetterOutput.value = result.coverLetter;
downloadBtn.style.display = 'block';
} else {
alert('Error Generating Cover Letter (Check Console for more details');
outputSection.style.display = 'none' // Hides the output on erros
}
} catch (error) {
console.error('Error:', error);
alert('Something went wrong. Please try again.');
outputSection.style.display = "none";
} finally {
generateBtn.disabled = false;
generateBtn.textContent = 'Generate Cover Letter';
}
});