added page for profile complete
This commit was merged in pull request #65.
This commit is contained in:
@@ -1,6 +1,22 @@
|
||||
import React from 'react'
|
||||
import React, { useEffect } from 'react'
|
||||
import ProductFactory from '../component/product/ProductFactory'
|
||||
import { useSelector } from 'react-redux';
|
||||
import siteLinks from '../links/siteLinks';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
|
||||
|
||||
export default function ProductPage() {
|
||||
|
||||
const navigate = useNavigate()
|
||||
|
||||
const { userDetails: { profile_completed }} = useSelector((state) => state?.userDetails); // CHECKS IF USER Details are avaliable, to determine if user is active
|
||||
|
||||
useEffect(()=>{
|
||||
if(!profile_completed){
|
||||
navigate(siteLinks.profile_complete, {replace: true, state:{profile_completed: false}})
|
||||
}
|
||||
},[])
|
||||
|
||||
return (
|
||||
<ProductFactory />
|
||||
)
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
import ProfileCompleteCom from '../component/profile_complete/ProfileCompleteCom';
|
||||
|
||||
|
||||
export default function ProfileCompletePage(){
|
||||
return <ProfileCompleteCom />
|
||||
}
|
||||
Reference in New Issue
Block a user