I'm trying to create a component that receives an array, this component is going to show a list with props data
const Mesas = [{
id: 1,
valor: 500,
produtos:['COCA COLA', 'FANTA']
},{
id: 2,
valor: 100,
produtos:['PRATO1', 'PRATO2']
}]
const App = () => {
return (<ListaMesas mesas = {{...Mesas}} />)
}
The component:
class mesas extends Component {
render(){
const mesas = [this.props.mesas]
mesas.map(function(item){
return(
<div key ={item.id}>
<text>{item.id}</text>
</div>
)
})
return(
<div>
{mesas}
</div>
)
}
}
What is the best way to do this list?