import React, {memo, useState} from 'react' import SiteTemplateSelector from './SiteTemplateSelector'; const GeneralTab = memo(({name='Full Name', data, isCustom, productData}) =>{ console.log("Page data == ", data) const fieldData = {} Object.entries(data)?.forEach(([key, value]) => { // LOOP TO POPULATE FIELDDATA PROPERTIES WITH DATA OF EACH TAB fieldData[value.name] = '' }) const [fields, setFields] = useState(fieldData) const handleChange = ({target:{name, value}}) => { setFields(prev => ({...prev, [name]:value})) } const handleSubmit = () => { console.log('formInfo', fields) } if (isCustom === true){ return } return (
<> {Object.entries(data)?.map(([key, value]) => (
{value.controls == 'TEXT' ? :value.controls == 'TEXTAREA' ?