import React, {memo} from 'react' import getImage from "../../../utils/getImage"; import { useQuery } from '@tanstack/react-query'; import queryKeys from '../../../services/queryKeys'; import { getProductTemplateData } from '../../../services/services'; const SiteTemplateSelector = memo(({name='Full Name', data, productData}) =>{ const {data:templateData, isFetching, isError, error} = useQuery({ queryKey: queryKeys.productTemplateData, queryFn: () => { let reqData = { token: localStorage.getItem('token'), // USER TOKEN uid: localStorage.getItem('uid'), // USER UID product_id: productData?.product_id } return getProductTemplateData(reqData) }, staleTime: 0 }) const templateResponse = templateData?.data const templates = templateResponse?.templates // console.log('data Template', templates) // console.log("Page data == ", data) return (
{isFetching ? <>

Loading...

: isError ?

{error?.message}

:
<> {!templates.length ?

No data Found

: templates.map(template => (
{template.title}

{template.title}

Activate
)) } {/* {Object.entries(data)?.map(([key, value]) => (
{value.title}

{value.title}

Activate
))} */}
}
) } ) export default SiteTemplateSelector