import React, {memo, useState} from 'react' import getImage from "../../../utils/getImage"; import {useMutation, useQuery, useQueryClient} from '@tanstack/react-query'; import queryKeys from '../../../services/queryKeys'; import {getTemplateConfig} from '../../../services/services'; import {Link} from "react-router-dom"; import siteLinks from "../../../links/siteLinks"; import UploadModal from './UploadModal'; const TemplateConfigure = ({productData}) => { const [selectedSectionDetails, setSelectedSectionDetails] = useState({}) // /panel/myproduct/template-config const queryClient = useQueryClient() const {data: templateData, isFetching, isError, error} = useQuery({ queryKey: queryKeys.myTemplateConfig, queryFn: () => { let reqData = { token: localStorage.getItem('token'), // USER TOKEN uid: localStorage.getItem('uid'), // USER UID product_id: productData?.product_id } return getTemplateConfig(reqData) }, staleTime: 0 }) const templateResponse = templateData?.data const templateImages = templateResponse?.template_images?.data; // debugger; console.log("templateResponse", templateResponse); // const currentColorUID = templateResponse?.current_colorstyle_uid // const color_styles = templateResponse?.color_styles // const custom_template_name = templateResponse?.custom_template_name return <>
Loading...
{error?.message}