1
0
mirror of https://github.com/fazo96/ipfs-boards synced 2025-03-11 21:38:38 +01:00

added better error display

This commit is contained in:
Enrico Fasoli 2015-11-14 12:14:00 +01:00
parent 6ede7a1973
commit 412978f120

View File

@ -41,11 +41,13 @@ var Profile = React.createClass({
return { name: '...' }
},
componentDidMount: function(){
console.log('mounted')
boards.getProfile(this.props.id, (err,res) => {
if(err){
console.log(err)
this.setState({ name: 'Error'} )
this.setState({
name: '?',
error: 'Invalid profile'
})
} else {
console.log(res)
this.setState({ name: res.name })
@ -55,6 +57,7 @@ var Profile = React.createClass({
render: function(){
return (<div className="profile">
<h1>{this.state.name}</h1>
<p>{this.state.error}</p>
<h5 className="light">@{this.props.id}</h5>
</div>)
}