Skip to content

Instantly share code, notes, and snippets.

@diego3g
Created August 30, 2018 14:04
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 diego3g/f2e1daafa499f460be8d24b0e8da398c to your computer and use it in GitHub Desktop.
Save diego3g/f2e1daafa499f460be8d24b0e8da398c to your computer and use it in GitHub Desktop.
// Sem flow
import React, { Component } from 'react';
export default class Button extends Component {
state = {
counter: 0,
};
updateCounter = () => {
this.setState(state => ({ counter: state.counter + 1 }));
};
render() {
return (
<button onClick={this.updateCounter} type={this.props.type}>
{this.props.children}
</button>
);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment