realizado a correção do erro solicitado pelo profesor

This commit is contained in:
Ueber James Santos 2023-02-17 14:38:16 -03:00
parent 56cfc65d14
commit 0c524819b6

View File

@ -1,12 +1,12 @@
import * as Yup from "yup";
import "yup-phone";
import { parse } from "date-fns";
import CPF from "cpf";
// import CPF from "cpf";
export default Yup.object().shape({
name: Yup.string().min(3, "Nome inválido").required("*Campo obrigatório"),
email: Yup.string().email("Email inválido").required("*Campo obrigatório"),
name: Yup.string().min(3, "*Nome inválido").required("*Campo obrigatório"),
email: Yup.string().email("*Email inválido").required("*Campo obrigatório"),
telefone: Yup.string()
.required("*Campo obrigatório")
,
@ -20,7 +20,9 @@ export default Yup.object().shape({
.max(new Date(), "Data Inválida")
.required("*Campo Obrigatório"),
cpf: Yup.string()
.required("*Campo Obrigatório")
.test("test-cpf", "Cpf inválido", (cpf) => CPF.isValid(cpf!)),
.required("*Campo Obrigatório").matches(/^[0-9]+$/,"*Apenas numeros são aceitos")
.min(11,"")
.max(11,"*CPF inválido"),
// .test("test-cpf", "Cpf inválido", (cpf) => CPF.isValid(cpf!)),
term: Yup.bool().oneOf([true], 'Termo Obrigatório')
});