From 5006a6fb3423929dfeac6049bc663f5604c38c3d Mon Sep 17 00:00:00 2001 From: or-else Date: Thu, 25 Aug 2022 18:50:11 -1000 Subject: [PATCH] partial fix for avatar uploads --- src/views/create-account-view.jsx | 6 ++++-- src/views/info-view.jsx | 2 +- src/widgets/new-topic-group.jsx | 4 ++-- umd/index.dev.js | 15 +++++++-------- umd/index.dev.js.map | 2 +- umd/index.prod.js | 2 +- umd/index.prod.js.map | 2 +- 7 files changed, 17 insertions(+), 16 deletions(-) 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} />