Skip to content

Instantly share code, notes, and snippets.

@erikdubbelboer
Created February 7, 2020 13:22
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 erikdubbelboer/d62060aaccf33ad61ff8d499ef8358e1 to your computer and use it in GitHub Desktop.
Save erikdubbelboer/d62060aaccf33ad61ff8d499ef8358e1 to your computer and use it in GitHub Desktop.
class App extends React.Component {
state = {
value: localStorage.getItem('info') || ''
};
componentDidUpdate() {
localStorage.setItem('info', this.state.value);
}
onChange = event => {
this.setState({ value: event.target.value });
};
render() {
const { value } = this.state;
return (
<div>
<input value={value} type="text" onChange={this.onChange} />
<p>{value}</p>
</div>
);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment