diff --git a/ui/js/component/auth.js b/ui/js/component/auth.js
index df18b0817..c6ad8ae19 100644
--- a/ui/js/component/auth.js
+++ b/ui/js/component/auth.js
@@ -52,12 +52,12 @@ class SubmitEmailStage extends React.Component {
render() {
return (
@@ -108,12 +108,12 @@ class ConfirmEmailStage extends React.Component {
render() {
return (
@@ -511,7 +511,7 @@ class PublishPage extends React.Component {
-
+ { this.handleChannelChange(event) }} value={this.state.channel}>
{this.state.channels.map(({name}) => )}
@@ -519,17 +519,17 @@ class PublishPage extends React.Component {
{this.state.channel == 'new' ?
-
{ this.refs.newChannelName = newChannelName }}
+ { this.handleNewChannelNameChange(event) }} ref={newChannelName => { this.refs.newChannelName = newChannelName }}
value={this.state.newChannelName} />
{ this.handleNewChannelBidChange(event) }}
value={this.state.newChannelBid} />
-
+ { this.handleCreateChannelClick(event) }} disabled={this.state.creatingChannel} />
: null}
@@ -542,7 +542,7 @@ class PublishPage extends React.Component {
Where should this content permanently reside? .
- { this.handleNameChange(event) }}
helper={this.getNameBidHelpText()} />
{ this.state.rawName ?
@@ -552,7 +552,7 @@ class PublishPage extends React.Component {
step="0.01"
label="Deposit"
postfix="LBC"
- onChange={this.handleBidChange}
+ onChange={(event) => { this.handleBidChange(event) }}
value={this.state.bid}
placeholder={this.state.nameResolved ? this.state.topClaimValue + 10 : 100}
helper={lbcInputHelp} />
@@ -566,24 +566,24 @@ class PublishPage extends React.Component {
I agree to the
- } type="checkbox" name="tos_agree" ref={(field) => { this.refs.tos_agree = field }} onChange={this.handleTOSChange} />
+ } type="checkbox" name="tos_agree" ref={(field) => { this.refs.tos_agree = field }} onChange={(event) => { this.handleTOSChange(event)}} />
-
+ { this.handleSubmit(event) }} disabled={this.state.submitting} />
+ onConfirmed={(event) => { this.handlePublishStartedConfirmed(event) }}>
Your file has been published to LBRY at the address lbry://{this.state.name}
!
The file will take a few minutes to appear for other LBRY users. Until then it will be listed as "pending" under your published files.
+ onConfirmed={(event) => { this.closeModal(event) }}>
The following error occurred when attempting to publish your file: {this.state.errorMessage}
diff --git a/ui/js/page/report.js b/ui/js/page/report.js
index 8c4b54301..5c8aee799 100644
--- a/ui/js/page/report.js
+++ b/ui/js/page/report.js
@@ -44,7 +44,7 @@ class ReportPage extends React.Component {