diff --git a/src/component/auth/Signup2.jsx b/src/component/auth/Signup2.jsx index 72b747e..0f35034 100644 --- a/src/component/auth/Signup2.jsx +++ b/src/component/auth/Signup2.jsx @@ -6,6 +6,8 @@ import LoginImg from '../../assets/bg/login.svg' import { Link, useNavigate } from 'react-router-dom' import siteLinks from '../../links/siteLinks' +import { useMutation } from '@tanstack/react-query'; +import { signUpUser } from '../../services/services'; const validationSchema = Yup.object().shape({ email: Yup.string() @@ -35,9 +37,22 @@ export default function Signup2() { const navigate = useNavigate() - const signUp = (values, helpers) => { + const [successBox, setSuccessBox] = useState(false) + + const mutation = useMutation({ + mutationFn: (fields) => { + return signUpUser(fields) + }, + onSuccess: (res) => { + console.log('res', res) + setSuccessBox(true) + } + }) + + const signUp = (values) => { // helpers.resetForm() - console.log('values', values, helpers) + // console.log('values', values, helpers) + mutation.mutate(values) } return ( @@ -61,57 +76,68 @@ export default function Signup2() { return (