Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

registerValidation.js 414B

123456789101112
  1. import * as Yup from "yup";
  2. import i18next from "i18next";
  3. export default Yup.object().shape({
  4. username: Yup.string().required("register.usernameRequired"),
  5. email: Yup.string()
  6. .email(i18next.t("register.emailFormat"))
  7. .required(i18next.t("register.emailRequired")),
  8. password: Yup.string()
  9. .required(i18next.t("register.passwordRequired"))
  10. .min(8, i18next.t("register.passwordLength")),
  11. });