import React, { useEffect } from "react"; import BreadcrumbComBS from "../breadcrumb/BreadcrumbComBS"; import { useLocation } from "react-router-dom"; import { Form, Formik } from "formik"; import * as Yup from "yup"; import { useMutation } from "@tanstack/react-query"; import getImage from "../../utils/getImage"; import { IoMdArrowDropdown } from "react-icons/io"; import { completeProfile } from '../../services/services'; const validationSchema = Yup.object().shape({ practice: Yup.string().required("Required"), specialization: Yup.string().required("Required"), information: Yup.string().min(1, "Minimum 10 characters").max(50, "Maximum 50 characters").required("Required"), }) const initialValues = { practice: '', specialization: '', information: '', }; export default function ProfileCompleteCom(){ const {state:{profile_completed}} = useLocation() const mutation = useMutation({ mutationFn: (fields) => { return completeProfile(fields) }, onSuccess: (res) => { console.log('res', res) } }) const handleCompleteProfile = (values, helpers) => { // helpers.resetForm() let reqData = { token: localStorage.getItem('token'), // USER TOKEN uid: localStorage.getItem('uid'), // USER UID // ...values } console.log('values', values, helpers) // mutation.mutate(reqData) } return <>
{/*
*/} {/*
*/} {/* /!*
*/} {/*
*/} {/*

My Product URLs

*/} {/*
*/} {/*
*!/*/} {/*
*/} {/*
*/}
{/*

My Product URLs

*/} {/*
*/}
{(props) => { return (
{/*
*/} <>