import * as Yup from 'yup'; export const registerSchema = Yup.object().shape({ fullName: Yup.string().required('Full name is required'), username: Yup.string().required('Username is required'), email: Yup.string().email().required('Email is required'), password: Yup.string().required('Password is required'), confirmPassword: Yup.string().oneOf( [Yup.ref('password'), null], 'Passwords must match' ), address: Yup.string().required('Address is required'), address2: Yup.string(), city: Yup.string().required('City is required'), country: Yup.string().required('Country is required'), postcode: Yup.string().required('Postal code is required'), });