import React, {Component} from 'react';
class App extends Component {
render() {
return (
<div>
<h1>Hello World!</h1>
</div>
);
}
}
export default App;
import React, {Component} from 'react';
import App from 'App.css';
// React.createElement('div', null, 'h1', 'Hi, I'm a React App!');
// Wont render properly - it will be outputted in paragraph text
// To render it properly we need to nest another method
// React.createElement('div', {className: 'App'}, ...);
// To render styles, we simply pass a JavaScript object in place of null
class App extends Component {
render() {
return React.createElement('div', null,
React.createElement('h1', null, 'this works!'));
}
}
export default App;