14 lines
491 B
JavaScript
14 lines
491 B
JavaScript
import { form } from "../variables.js";
|
||
|
||
export function validateModalForm(isEditMode) {
|
||
// Проверка всех инпутов
|
||
form.root.querySelectorAll('input').forEach(input => {
|
||
if (!input.checkValidity()) return false;
|
||
});
|
||
|
||
if (isEditMode) return true;
|
||
|
||
// Если isEditMode = false, т.е. мы создаём объект, то должны проверить фото
|
||
if (form.fieldPhoto && form.fieldPhoto.files.length === 0) return false;
|
||
return true;
|
||
} |