Files
MermsPanelReactJS/src/views/ProductPage.jsx
T
2025-08-12 19:51:13 +01:00

24 lines
712 B
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 />
)
}