๐Ÿ“ฆ cescoferraro / rambo

๐Ÿ“„ validate.tsx ยท 15 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15export const validate = (values) => {
    const errors: any = {}
    if (!values.email) {
        errors.email = "Required"
    } else if (!/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i.test(values.email)) {
        errors.email = "Invalid email address"
    }
    if (!values.password) {
        errors.password = "Required"
    } else if (values.password.length < 5) {
        errors.password = "Must be 5 characters or less"
    }
    return errors
}