//HTML
//JSX class Details extends React.Component{ render(){ return

{this.props.details}

} } class Button extends React.Component{ render(){ return( ) } } class App extends React.Component{ constructor(props){ super(props) this.state = {activeArray:[0,0,0,0], details:""} this.clickHandler = this.clickHandler.bind(this) } clickHandler(id, details){ var arr = [0,0,0,0] arr[id] = 1 this.setState({activeArray:arr, details:details}) console.log(id,details) } render(){ return(
) } } ReactDOM.render(, document.getElementById('root'))