diff --git a/src/component/product/ProductActive.jsx b/src/component/product/ProductActive.jsx index 7d229cd..27b6809 100644 --- a/src/component/product/ProductActive.jsx +++ b/src/component/product/ProductActive.jsx @@ -1,4 +1,4 @@ -import React, { useRef } from "react"; +import React, { useRef, useState } from "react"; import getImage from "../../utils/getImage"; import BreadcrumbComBS from "../breadcrumb/BreadcrumbComBS"; import GeneralTab from "./settingsTab/GeneralTab"; @@ -8,6 +8,7 @@ import { productRefreshSite } from "../../services/services"; export default function ProductActive({productData}){ const iframe = useRef() + const dataFields ={ site_title: { name: 'Title', controls: 'TEXT', active: true }, site_description: { name: 'Description', controls: 'TEXT', active: true }, @@ -38,6 +39,8 @@ export default function ProductActive({productData}){ color_scheme_tab: { title: 'Color Scheme', controls: 'color-scheme', active: '', data: {} }, }; + const [activeTab, setActiveTab] = useState(Object.entries(settingsObject)[0][1]?.controls) + const refresh = useMutation({ mutationFn: (fields) => { return productRefreshSite(fields) @@ -99,12 +102,16 @@ export default function ProductActive({productData}){ <> {Object.entries(settingsObject).map(([key, value]) => (