Skip to content

Instantly share code, notes, and snippets.

@krharsh17
Created April 18, 2020 12:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save krharsh17/5d4513428a40422f56ff9f281cef73a8 to your computer and use it in GitHub Desktop.
Save krharsh17/5d4513428a40422f56ff9f281cef73a8 to your computer and use it in GitHub Desktop.
// Hello World!
ReactDOM.render(
<h1>Hello, world!</h1>,
document.getElementById('root');
);
//Sample Component
import React from 'react';
import logo from './logo.svg';
import './App.css';
function App(){
return (
<div className="App">
<header className="App-header">
<img src={logo} className="App-logo" alt="logo" />
<p>
Edit <code>src/App.js</code> !
</p>
</header>
</div>
);
}
export default App;
// Function Component
function MyButton(props){
return <input
type='button'
style={{padding: '8px', backgroundColor: '#000', color: '#fff'}}
value={props.title} />;
}
// Class Component
class MyButton extends React.Component{
render(){
return <input
type='button'
style={{padding: '8px', backgroundColor: '#000', color: '#fff'}}
value={this.props.title} />;
}
}
// Codepen sample link: https://codepen.io/bradleyboy/pen/OPBpGw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment