checking for parsedResumes

This commit is contained in:
Даниил Ивлев 2025-09-14 21:39:09 +05:00
parent 206527fa0d
commit 52b074cd05

View File

@ -40,16 +40,23 @@ export default function ResumeUploadForm({ vacancyId, vacancyTitle, onSuccess }:
const hasPendingResumes = pendingResumes.length > 0
// Находим парсенные резюме
const parsedResumes = existingResumes?.filter(resume =>
resume.status === 'parsed'
) || []
const hasParsedResumes = parsedResumes.length > 0
// Автообновление для непарсенных резюме
useEffect(() => {
if (hasPendingResumes) {
if (hasPendingResumes || hasParsedResumes) {
const interval = setInterval(() => {
refetch()
}, 3000) // 3 секунды
return () => clearInterval(interval)
}
}, [hasPendingResumes, refetch])
}, [hasPendingResumes, hasParsedResumes, refetch])
const handleInputChange = (e: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => {
const { name, value } = e.target