diff --git a/src/views/create-account-view.jsx b/src/views/create-account-view.jsx index 02f97f09..6809ac92 100644 --- a/src/views/create-account-view.jsx +++ b/src/views/create-account-view.jsx @@ -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 {
diff --git a/src/views/info-view.jsx b/src/views/info-view.jsx index 82351a0b..ed23f0ab 100644 --- a/src/views/info-view.jsx +++ b/src/views/info-view.jsx @@ -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); } diff --git a/src/widgets/new-topic-group.jsx b/src/widgets/new-topic-group.jsx index 1dd14f1e..5b7272f1 100644 --- a/src/widgets/new-topic-group.jsx +++ b/src/widgets/new-topic-group.jsx @@ -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 { + onImageUpdated={this.handleImageChanged} />