Skip to content

Instantly share code, notes, and snippets.

@linkin-park
Created October 16, 2017 09:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save linkin-park/4f5e327fb2a20c5537a0aa626b2765e3 to your computer and use it in GitHub Desktop.
Save linkin-park/4f5e327fb2a20c5537a0aa626b2765e3 to your computer and use it in GitHub Desktop.
Error: HelloC.render(): A valid React element (or null) must be returned. You may have returned undefined, an array or some other invalid object.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="https://unpkg.com/react@15/dist/react.js"></script>
<script src="https://unpkg.com/react-dom@15/dist/react-dom.js"></script>
</head>
<body>
<div id="app"></div>
<script>
let div = React.DOM.div;
let h1 = React.DOM.h1;
class HelloC extends React.Component {
render(){
return
div( null,h1(null,"Hello Component!"));
}
}
ReactDOM.render(React.createElement(HelloC),document.getElementById('app'));
</script>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment