Skip to content

Instantly share code, notes, and snippets.

@decpk
Created January 28, 2021 07:46
Show Gist options
  • Select an option

  • Save decpk/acacdb6a6d18065cf1af941bbe9000b8 to your computer and use it in GitHub Desktop.

Select an option

Save decpk/acacdb6a6d18065cf1af941bbe9000b8 to your computer and use it in GitHub Desktop.
Default props before ES6
const React = require( 'react' );
const CreateReactClass = require( 'create-react-class' );
const App = CreateReactClass( {
getDefaultProps() {
return {
message: 'world'
}
},
render() {
return React.createElement( 'h1', null, `Hello ${this.props.message}` );
}
} )
export default App;
import React from 'react';
import ReactDOM from 'react-dom';
import App from './components/App';
import App2 from './components/App2';
ReactDOM.render(
<App/>,
document.querySelector( '#root' )
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment