Site data

This commit is contained in:
CHIEFSOFT\ameye
2025-07-25 11:58:37 -04:00
parent a5f1c4b5bb
commit dde01ab79a
2 changed files with 34 additions and 38 deletions
+21 -3
View File
@@ -8,13 +8,32 @@ 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 },
site_logo_text: { name: 'Logo Text', controls: 'TEXT', active: true },
site_contact_email: { name: 'Email', controls: 'TEXT', active: true },
site_contact_phone: { name: 'Phone', controls: 'TEXT', active: true },
}
const socialFields ={
facebook: { name: 'Facebook', controls: 'TEXT', active: true },
twitter: { name: 'Twitter', controls: 'TEXT', active: true },
youtube: { name: 'Youtube', controls: 'TEXT', active: true },
}
const homeFields ={
banner_text: { name: 'Main Banner Text', controls: 'TEXT', active: true },
banner_description: { name: 'Main Banner Text', controls: 'TEXTAREA', active: true },
}
const settingsObject = {
home_tab: { title: 'Home Page', controls: 'home', active: 'active show' , data: {}},
settings: { title: 'Settings', controls: 'settings', active: 'active show' , data: dataFields},
home_tab: { title: 'Home Page', controls: 'home', active: '' , data: homeFields},
footer_tab: { title: 'Footer', controls: 'footer', active: '', data: {} },
about_tab: { title: 'About Page', controls: 'about', active: '', data: {} },
contact_tab: { title: 'Contact Page', controls: 'contact', active: '', data: {} },
social_tab: { title: 'Socials', controls: 'social', active: '', data: {} },
social_tab: { title: 'Socials', controls: 'social', active: '', data: socialFields },
template_tab: { title: 'Template', controls: 'template', active: '', data: {} },
color_scheme_tab: { title: 'Color Scheme', controls: 'color-scheme', active: '', data: {} },
};
@@ -34,7 +53,6 @@ export default function ProductActive({productData}){
uid: localStorage.getItem('uid'), // USER UID
product_id: productData.product_id,
subscription_uid: productData.subscription_uid
}
refresh.mutate(reqData)
}