problem = {
const root = html`<div></div>`;
class Toggle extends React.Component {
constructor(props) {
super(props);
this.state = {isToggleOn: true};
this.handleClick = this.handleClick.bind(this);
}
handleClick() {
this.setState(state => ({
isToggleOn: !state.isToggleOn
}));
}
render() {
return htm`
<button onClick=${this.handleClick}>
${this.state.isToggleOn? "ON" : "OFF"}
</button>
`;
}
}
ReactDOM.render(
htm`<${Toggle} />`,
root
);
return root;
}