fixed selected subscription page

This commit was merged in pull request #71.
This commit is contained in:
victorAnumudu
2025-08-18 19:40:49 +01:00
parent ad4a92ceed
commit cb4f9fbb42
4 changed files with 51 additions and 79 deletions
@@ -8,7 +8,9 @@ import getImage from "../../utils/getImage";
import { IoMdArrowDropdown } from "react-icons/io";
import { completeProfile, getCommonPractice } from '../../services/services';
import siteLinks from "../../links/siteLinks";
import { useNavigate } from "react-router-dom";
import { useLocation, useNavigate } from "react-router-dom";
import { updateUserDetails } from "../../store/UserDetails";
import { useDispatch } from "react-redux";
// const validationSchema = Yup.object().shape({
@@ -26,8 +28,12 @@ import { useNavigate } from "react-router-dom";
export default function ProfileCompleteCom(){
const dispatch = useDispatch()
const navigate = useNavigate()
const {state:{redirectLink}} = useLocation()
const [practices, setPractices] = useState([])
const [initialValues, setInitialValues] = useState({
@@ -61,8 +67,9 @@ export default function ProfileCompleteCom(){
if(res.data.resultCode != '0'){
throw({message: res?.data?.resultDescription})
}
dispatch(updateUserDetails({profile_completed: res?.data?.profile_completed }));
setTimeout(()=>{
navigate(siteLinks.home)
navigate(redirectLink)
},2000)
// console.log('res', res)
}