1
0
mirror of https://github.com/mgerb/go-discord-bot synced 2026-01-11 09:32:50 +00:00

added server address to config

This commit is contained in:
2017-02-04 00:59:30 +00:00
parent cb19c43515
commit c08cf8a4cb
19 changed files with 108 additions and 134 deletions

View File

@@ -13,6 +13,7 @@ export default class Soundboard extends React.Component {
this.state = {
uploaded: false,
percentCompleted: 0,
password: "",
}
self = this;
}
@@ -40,16 +41,19 @@ export default class Soundboard extends React.Component {
let formData = new FormData();
formData.append("name", file.name);
formData.append("file", file);
formData.append("password", this.state.password);
axios.put("/upload", formData, this.config)
.then(() => {
.then((response) => {
this.setState({
password: "",
percentCompleted: 0,
uploaded: true,
uploadError: undefined,
});
}).catch((err) => {
this.setState({
password: "",
percentCompleted: 0,
uploaded: false,
uploadError: "Upload error.",
@@ -57,9 +61,22 @@ export default class Soundboard extends React.Component {
});
}
passwordOnChange(event) {
this.setState({
password: event.target.value,
});
}
render() {
return (
<div className="Soundboard">
<input className="Soundboard__input"
type="password"
placeholder="Password"
value={this.state.password}
onChange={this.passwordOnChange.bind(this)}></input>
<div>
<Dropzone className="Dropzone"
activeClassName="Dropzone--active"
onDrop={this.onDrop}
@@ -72,6 +89,7 @@ export default class Soundboard extends React.Component {
{this.state.uploadError ? <div>{this.state.uploadError}</div> : ""}
</Dropzone>
</div>
</div>
)
}
}