partial fix for avatar uploads
This commit is contained in:
@@ -50,7 +50,8 @@ export default class CreateAccountView extends React.PureComponent {
|
||||
this.setState({fn: e.target.value});
|
||||
}
|
||||
|
||||
handleImageChanged(img) {
|
||||
handleImageChanged(mime, img) {
|
||||
console.log("handleImageChanged", mime, img);
|
||||
this.setState({imageDataUrl: img});
|
||||
}
|
||||
|
||||
@@ -93,7 +94,8 @@ export default class CreateAccountView extends React.PureComponent {
|
||||
</div>
|
||||
<AvatarUpload
|
||||
tinode={this.props.tinode}
|
||||
onImageChanged={this.handleImageChanged}
|
||||
avatar={this.state.imageDataUrl}
|
||||
onImageUpdated={this.handleImageChanged}
|
||||
onError={this.props.onError} />
|
||||
</div>
|
||||
<div className="panel-form-row">
|
||||
|
||||
@@ -255,7 +255,7 @@ class InfoView extends React.Component {
|
||||
}
|
||||
}
|
||||
|
||||
handleImageChanged(img) {
|
||||
handleImageChanged(mime, img) {
|
||||
this.setState({avatar: img});
|
||||
this.props.onTopicDescUpdate(this.props.topic, theCard(null, img || Tinode.DEL_CHAR), null);
|
||||
}
|
||||
|
||||
@@ -37,7 +37,7 @@ export default class NewTopicGroup extends React.PureComponent {
|
||||
this.setState({[name]: e.target.value || ''});
|
||||
}
|
||||
|
||||
handleImageChanged(img) {
|
||||
handleImageChanged(mime, img) {
|
||||
this.setState({imageDataUrl: img});
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@ export default class NewTopicGroup extends React.PureComponent {
|
||||
<AvatarUpload
|
||||
tinode={this.props.tinode}
|
||||
onError={this.props.onError}
|
||||
onImageChanged={this.handleImageChanged} />
|
||||
onImageUpdated={this.handleImageChanged} />
|
||||
</center>
|
||||
<div className="group">
|
||||
<label className="small" htmlFor="new-topic-fn">
|
||||
|
||||
Reference in New Issue
Block a user