import React, { useState } from "react"; //import getImage from "../../../utils/getImage"; import { 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({}); 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 = Array.isArray(templateResponse?.template_images?.data) ? templateResponse.template_images.data : []; console.log("templateResponse", templateResponse); return ( <>
Loading...
{error?.message}