JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://unpkg.com/react@next/umd/react.development.js"></script>
<script src="https://unpkg.com/react-dom@next/umd/react-dom.development.js"></script>
<div id="container"></div>

Babel + JSX

class Foo extends React.Component {
  componentDidMount() {
    throw 1000;
  }
  render() {return null}
}

class App extends React.Component {

  componentDidCatch(err) {
    window.alert(err);
  }
  
  render() {
  	return (
    	<div>
    	  <h1>Hello, {this.props.name}</h1>
        <Foo />
    	</div>
    );
  }
}

ReactDOM.render(<App name="world"/>, document.getElementById('container'));