enter submit for storage
This commit is contained in:
parent
c8504b0024
commit
bf06163d30
|
@ -47,7 +47,7 @@ class Blockchain extends React.Component {
|
||||||
|
|
||||||
if (EmbarkJS.isNewWeb3()) {
|
if (EmbarkJS.isNewWeb3()) {
|
||||||
SimpleStorage.methods.get().call()
|
SimpleStorage.methods.get().call()
|
||||||
.then(_value => this.setState({ valueGet: _value }))
|
.then(_value => this.setState({ valueGet: _value }));
|
||||||
this._addToLog("SimpleStorage.methods.get(console.log)");
|
this._addToLog("SimpleStorage.methods.get(console.log)");
|
||||||
} else {
|
} else {
|
||||||
SimpleStorage.get()
|
SimpleStorage.get()
|
||||||
|
|
|
@ -28,6 +28,14 @@ class Storage extends React.Component {
|
||||||
this.setState(this.state);
|
this.setState(this.state);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
checkEnter(e, func) {
|
||||||
|
if (e.key !== 'Enter') {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
e.preventDefault();
|
||||||
|
func.apply(this, [e]);
|
||||||
|
}
|
||||||
|
|
||||||
handleFileUpload(e) {
|
handleFileUpload(e) {
|
||||||
this.setState({fileToUpload: [e.target]});
|
this.setState({fileToUpload: [e.target]});
|
||||||
}
|
}
|
||||||
|
@ -159,7 +167,7 @@ class Storage extends React.Component {
|
||||||
: ''
|
: ''
|
||||||
}
|
}
|
||||||
<h3>Save text to storage</h3>
|
<h3>Save text to storage</h3>
|
||||||
<Form inline>
|
<Form inline onKeyDown={(e) => this.checkEnter(e, this.setText)}>
|
||||||
<FormGroup>
|
<FormGroup>
|
||||||
<FormControl
|
<FormControl
|
||||||
type="text"
|
type="text"
|
||||||
|
@ -171,7 +179,7 @@ class Storage extends React.Component {
|
||||||
</Form>
|
</Form>
|
||||||
|
|
||||||
<h3>Load text from storage given an hash</h3>
|
<h3>Load text from storage given an hash</h3>
|
||||||
<Form inline>
|
<Form inline onKeyDown={(e) => this.checkEnter(e, this.loadHash)}>
|
||||||
<FormGroup>
|
<FormGroup>
|
||||||
<FormControl
|
<FormControl
|
||||||
type="text"
|
type="text"
|
||||||
|
@ -194,7 +202,7 @@ class Storage extends React.Component {
|
||||||
</Form>
|
</Form>
|
||||||
|
|
||||||
<h3>Get file or image from storage</h3>
|
<h3>Get file or image from storage</h3>
|
||||||
<Form inline>
|
<Form inline onKeyDown={(e) => this.checkEnter(e, this.loadFile)}>
|
||||||
<FormGroup>
|
<FormGroup>
|
||||||
<FormControl
|
<FormControl
|
||||||
type="text"
|
type="text"
|
||||||
|
@ -208,7 +216,7 @@ class Storage extends React.Component {
|
||||||
</Form>
|
</Form>
|
||||||
|
|
||||||
<h3>Register to IPNS</h3>
|
<h3>Register to IPNS</h3>
|
||||||
<Form inline>
|
<Form inline onKeyDown={(e) => this.checkEnter(e, this.ipnsRegister)}>
|
||||||
<FormGroup>
|
<FormGroup>
|
||||||
<FormControl
|
<FormControl
|
||||||
type="text"
|
type="text"
|
||||||
|
@ -226,7 +234,7 @@ class Storage extends React.Component {
|
||||||
</Form>
|
</Form>
|
||||||
|
|
||||||
<h3>Resolve name</h3>
|
<h3>Resolve name</h3>
|
||||||
<Form inline>
|
<Form inline onKeyDown={(e) => this.checkEnter(e, this.ipnsResolve)}>
|
||||||
<FormGroup>
|
<FormGroup>
|
||||||
<FormControl
|
<FormControl
|
||||||
type="text"
|
type="text"
|
||||||
|
|
Loading…
Reference in New Issue