fleet/frontend/components/forms/ForgotPasswordForm/helpers.js
Gabe Hernandez efb35b537a
add prettier and have it format all fleet application code (#625)
* add prettier and have it format all js code except website:
:

* trying running prettier check in CI

* fix runs on in CI

* change CI job name

* fix prettier erros and fix CI
2021-04-12 14:32:25 +01:00

23 lines
530 B
JavaScript

import { size } from "lodash";
import validatePresence from "components/forms/validators/validate_presence";
import validEmail from "components/forms/validators/valid_email";
const validate = (formData) => {
const { email } = formData;
const errors = {};
if (!validEmail(email)) {
errors.email = `${email} is not a valid email`;
}
if (!validatePresence(email)) {
errors.email = "Email field must be completed";
}
const valid = !size(errors);
return { valid, errors };
};
export default { validate };