I am creating a form builder, so one of my requirements is users should be able to add style. So far these are the options I tried but it's not working
Option 1
State 1
const [myStyle, setStyle] = useState("border: '2px solid red', color: 'yellow'")
Element 1
<div style={{myStyle}}>Hello First Trial</div>
Option 2
state 2
const [myStyle, setStyle] = useState([
{name: 'border', value:'2px solid red'},
{name: 'color', value:'yellow'}
])
Element 2
<div style={{myStyle.map(style=> {
return {style.name:style.value}}}>
Hello Second Trial
</div>
style={myStyle})const [myStyle, setStyle] = useState({ border: '...', color: '...' })and then<div style={ myStyle }>myStyle.map(sty => (<div style={sty}>Hello</div>))