added loading for playlist view
This commit is contained in:
parent
3bb7ac663a
commit
20939400de
@ -53,7 +53,9 @@ class PlaylistView extends Component{
|
|||||||
shuffle: false,
|
shuffle: false,
|
||||||
include_recommendations: false,
|
include_recommendations: false,
|
||||||
add_this_month: false,
|
add_this_month: false,
|
||||||
add_last_month: false
|
add_last_month: false,
|
||||||
|
|
||||||
|
isLoading: true
|
||||||
}
|
}
|
||||||
this.handleAddPart = this.handleAddPart.bind(this);
|
this.handleAddPart = this.handleAddPart.bind(this);
|
||||||
this.handleAddReference = this.handleAddReference.bind(this);
|
this.handleAddReference = this.handleAddReference.bind(this);
|
||||||
@ -90,7 +92,8 @@ class PlaylistView extends Component{
|
|||||||
this.setState(info.data);
|
this.setState(info.data);
|
||||||
this.setState({
|
this.setState({
|
||||||
playlists: playlists.data.playlists,
|
playlists: playlists.data.playlists,
|
||||||
newReferenceName: filteredPlaylists.length > 0 ? filteredPlaylists[0].name : ''
|
newReferenceName: filteredPlaylists.length > 0 ? filteredPlaylists[0].name : '',
|
||||||
|
isLoading: false
|
||||||
});
|
});
|
||||||
}))
|
}))
|
||||||
.catch((error) => {
|
.catch((error) => {
|
||||||
@ -485,8 +488,9 @@ class PlaylistView extends Component{
|
|||||||
);
|
);
|
||||||
|
|
||||||
const error = <p style={{textAlign: "center"}}>{ this.state.error_text }</p>;
|
const error = <p style={{textAlign: "center"}}>{ this.state.error_text }</p>;
|
||||||
|
const loadingMessage = <p className="center-text">loading...</p>;
|
||||||
|
|
||||||
return this.state.error ? error : table;
|
return this.state.isLoading ? loadingMessage : ( this.state.error ? error : table );
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user