fix avatar not being updated while edited

This commit is contained in:
or-else
2019-08-06 17:18:28 +03:00
parent d782fb8eab
commit d2975f0c20
5 changed files with 16 additions and 20 deletions
+3 -6
View File
@@ -17,13 +17,10 @@ export default class AvatarUpload extends React.Component {
this.handleClear = this.handleClear.bind(this);
}
static getDerivedStateFromProps(nextProps, prevState) {
if (prevState.dataUrl != nextProps.avatar) {
return {
dataUrl: nextProps.avatar
};
componentDidUpdate(prevProps) {
if (this.props.avatar != prevProps.avatar) {
this.setState({dataUrl: this.props.avatar})
}
return null;
}
handleFileUpload(e) {