AK0060
Form submitted while invalid
What happened
You called submit() on a form, but one or more fields failed validation. AkashJS prevents submission of invalid forms by default.
How to fix
Check form.valid() before submitting, or fix the validation errors first. You can also display validation messages to guide the user.
Example
ts
// Bad — submitting without checking validity
const form = createForm({
fields: {
email: { required: true, validate: isEmail },
},
});
function handleSubmit() {
form.submit(); // form might be invalid!
}
// Good — check validity before submitting
function handleSubmit() {
if (!form.valid()) {
console.log("Fix errors:", form.errors());
return;
}
form.submit();
}