Untitled
const registrationValidationSchema = Yup.object().shape({ first_name: Yup.string().required("First Name is required"), last_name: Yup.string().required("Last Name is required"), date_of_birth: Yup.date().required("Date of Birth is required"), mobile_number: Yup.string() .required("Mobile Number is required") .matches(/^[0-9]{10}$/, "Mobile Number must be 10 digits"), email: Yup.string() .email("Invalid email format") .required("Email is required"), address: Yup.string().required("Address is required"), password: Yup.string().required("Password is required"), state_name: Yup.string().required("State is required"), city_name: Yup.string().required("City is required"), zone_name: Yup.string().required("Zone is required"), team_name: Yup.string().required("Team Name is required"), blood_group: Yup.string().required("Blood Group is required"), social_link: Yup.string().url("Invalid URL"), playing_role: Yup.string().required("Playing Role is required"), batting_style: Yup.string().required("Batting Style is required"), bowling_style: Yup.string().required("Bowling Style is required"), wicket_keeping: Yup.string().required("Wicket Keeping is required"), password_confirmation: Yup.string() .oneOf([Yup.ref("password")], "Passwords must match") .required("Password Confirmation is required"), doc_id_card: Yup.mixed().required("ID Card is required"), doc_profile_photo: Yup.mixed().required("Profile Photo is required"), });
Leave a Comment