import React from 'react'; import ReactDOM from 'react-dom'; import JqxRadioButton from '../../../jqwidgets-react/react_jqxradiobutton.js'; class App extends React.Component { componentDidMount() { this.refs.firstRadioButton.on('change', (event) => { this.clearLog(); let log = document.getElementById('events'); let checked = event.args.checked; if (checked) { log.innerHTML += '
Checked: 12 Months Contract
'; } else { log.innerHTML += '
Unchecked: 12 Months Contract
'; } }); this.refs.secondRadioButton.on('change', (event) => { this.clearLog(); let log = document.getElementById('events'); let checked = event.args.checked; if (checked) { log.innerHTML += '
Checked: 6 Months Contract
'; } else { log.innerHTML += '
Unchecked: 6 Months Contract
'; } }); this.refs.thirdRadioButton.on('change', (event) => { this.clearLog(); let log = document.getElementById('events'); let checked = event.args.checked; if (checked) { log.innerHTML += '
Checked: 3 Months Contract
'; } else { log.innerHTML += '
Unchecked: 3 Months Contract
'; } }); } clearLog() { let log = document.getElementById('events').getElementsByTagName('span'); if (log.length >= 2) { document.getElementById('events').innerHTML = ''; } } render () { return (

House Contract

12 Months Contract 6 Months Contract 3 Months Contract 1 Month Contract
Events:
) } } ReactDOM.render(, document.getElementById('app'));