Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- src/validators
- import * as Yup from 'yup'
- import isValidCpf from '@brazilian-utils/is-valid-cpf';
- export default Yup.object().shape({
- document: Yup.string().required('O campo de CNPJ é obrigatório.'),
- businessName: Yup.string().required('O campo de Razão Social é obrigatório.'),
- users: Yup.array().of(Yup.object({
- name: Yup.string().required('O campo de nome é obrigatório.'),
- cpf: Yup
- .string()
- .test('test-name', 'Digite um CPF válido.', value => isValidCpf(value))
- .required('O campo de CPF é obrigatório.'),
- email: Yup.string().email('Por favor, informe um e-mail válido.').required('O campo de e-mail é obrigatório.'),
- phone: Yup.string().required('O campo de telefone é obrigatório.'),
- }))
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement