<!DOCTYPE html>
<html lang="en">
<head>
    <script src="https://unpkg.com/react@16/umd/react.production.min.js" crossorigin></script>
    <script src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js" crossorigin></script>
</head>
<body>
<div id="app"></div>
<script>
  function Button() {
    const [counter, setCounter] = React.useState(0);
    return React.createElement(
      'button',
      { onClick: () => setCounter(counter + 1) },
      counter
    );
  }
  const domContainer = document.querySelector('#app');
  ReactDOM.render(React.createElement(Button), domContainer);
</script>
</body>
</html>

Leave a Reply

Your email address will not be published. Required fields are marked *