diff --git a/src/js/views/library/LibraryBrowse.js b/src/js/views/library/LibraryBrowse.js
index 3ee8c157..6d3501f8 100755
--- a/src/js/views/library/LibraryBrowse.js
+++ b/src/js/views/library/LibraryBrowse.js
@@ -96,6 +96,13 @@ class LibraryBrowse extends React.Component{
render(){
if (typeof(this.props.params.uri) !== 'undefined' && this.props.params.uri){
+ var title = 'Browse'
+ var uri_exploded = this.props.params.uri.split(':')
+ if (uri_exploded.length > 0){
+ title = uri_exploded[0]
+ title = title.charAt(0).toUpperCase() + title.slice(1)
+ }
+
var options = null
if (this.props.params.uri != 'local:directory' ){
options = (
@@ -109,7 +116,7 @@ class LibraryBrowse extends React.Component{
if (!this.props.directory || helpers.isLoading(this.props.load_queue,['mopidy_browse'])){
return (
-
+
@@ -121,7 +128,7 @@ class LibraryBrowse extends React.Component{
return (
-
+
window.history.back() }>
-
- Back
-
- )
- }
-
- if (!this.props.directory || helpers.isLoading(this.props.load_queue,['mopidy_browse'])){
- return (
-
- )
- }
-
- var items = this.arrange_directory( this.props.directory )
-
- return (
-
-
-
-
- );
- }
-}
-
-const mapStateToProps = (state, ownProps) => {
- return {
- load_queue: state.ui.load_queue,
- mopidy_connected: state.mopidy.connected,
- directory: state.mopidy.directory
- }
-}
-
-const mapDispatchToProps = (dispatch) => {
- return {
- mopidyActions: bindActionCreators(mopidyActions, dispatch),
- spotifyActions: bindActionCreators(spotifyActions, dispatch)
- }
-}
-
-export default connect(mapStateToProps, mapDispatchToProps)(LibraryLocalDirectory)
\ No newline at end of file