Skip to content

Instantly share code, notes, and snippets.

@Peregg
Created April 16, 2018 21:35
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 Peregg/694025e3dedb0512b31a166a5261a7a0 to your computer and use it in GitHub Desktop.
Save Peregg/694025e3dedb0512b31a166a5261a7a0 to your computer and use it in GitHub Desktop.
React Component Quest
import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';
import Author from './Author.js';
class App extends Component {
render() {
return (
<div className="App">
<header className="App-header">
<img src={logo} className="App-logo" alt="logo" />
<h1 className="App-title">Welcome to ma React yaw !</h1>
</header>
<p className="App-intro">
<Author name='Pierrick' />
</p>
</div>
);
}
}
export default App;
import React, {Component} from 'react';
class Author extends Component {
iWatchYa() {
alert(`Hey yaw !!! Beware dawg !!! ${this.props.name} is watching ya ! Yaw !`);
}
render() {
return(
<div>
<div onClick = {this.iWatchYa.bind(this)}>
<p>Je suis un joli composant React, le logo tourne au dessus de moi ! Mon créateur Mr Pierrick de Quetille est un semi-dieu </p>
<p>Clique jeune néophyte !</p>
</div>
</div>
);
}
}
export default Author;
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import Author from './Author';
import registerServiceWorker from './registerServiceWorker';
ReactDOM.render(<App />, document.getElementById('root'));
registerServiceWorker();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment