0.3.0 • Published 6 years ago
promisify-setstate v0.3.0
Promisify setState
A HOC to promisify React.Component's setState
method.
import React from 'react';
import promisifySetState from 'promisify-setstate';
class Panel extends React.Component {
onIconClick() {
this.setState({ panelClicked: true })
.then(() => {
// do something awesome here... ;)
})
.catch(() => {
// oops :P
});
}
render() {
return (
<Icon onClick={this.onIconClick}/>;
)
}
}
export default promisifySetState(Panel);