import {useEffect, useState} from 'react'; import {useLocation, useNavigate} from 'react-router-dom' import BreadcrumbCom from '../breadcrumb/BreadcrumbCom' import { useQuery, useQueryClient, useMutation } from '@tanstack/react-query' import queryKeys from '../../services/queryKeys' import { getProductView } from "../../services/siteServices"; import ProductDetails from './ProductDetails'; export default function ProductView() { const {state} = useLocation() const navigate = useNavigate() useEffect(() => { if (!state?.productID) { navigate(RouteLinks.homePage, {replace: true}) } }, []) const {data, isFetching, status, isError, error} = useQuery({ queryKey: queryKeys.product_view, queryFn: () => { const reqData = { // page, // ...filterData product_id : state?.productID } return getProductView(reqData) }, staleTime: 0 // 0 mins }) const countryData = data?.data // PRODUCT VIEW LIST console.log('DATA', countryData) return (
Product Configuration
| Item | Value |
|---|---|
|
ProductID
|
P000008
|
|
ProductID
|
P000008
|
|
ProductID
|
P000008
|
|
ProductID
|
P000008
|
|
ProductID
|
P000008
|
|
ProductID
|
P000008
|
Product Details