Defaults for sorting and directions

This commit is contained in:
James Barnsley
2017-03-15 08:23:47 +13:00
parent 327128ff9b
commit 0e618b7983
5 changed files with 17 additions and 14 deletions

View File

@ -50,8 +50,11 @@ export default class DropdownField extends React.Component{
var icon = <FontAwesome name="check" />
if (typeof(this.props.reverse) !== 'undefined'){
if (this.props.reverse) icon = <FontAwesome className="reverse" name="caret-down" />
else icon = <FontAwesome className="reverse" name="caret-up" />
if (this.props.reverse){
icon = <FontAwesome className="reverse" name="caret-down" />
} else {
icon = <FontAwesome className="reverse" name="caret-up" />
}
}
return (

View File

@ -159,14 +159,14 @@ class LibraryAlbums extends React.Component{
]
var sort_options = [
{
value: 'artists',
label: 'Artists'
},
{
value: 'name',
label: 'Name'
},
{
value: 'artists',
label: 'Artist'
},
{
value: 'added_at',
label: 'Added'
@ -209,8 +209,8 @@ const mapStateToProps = (state, ownProps) => {
return {
view: state.ui.library_albums_view,
albums: state.ui.albums,
sort: state.ui.library_albums_sort,
sort_reverse: state.ui.library_albums_sort_reverse,
sort: (state.ui.library_albums_sort ? state.ui.library_albums_sort : 'name'),
sort_reverse: (state.ui.library_albums_sort_reverse ? true : false),
library_albums: state.ui.library_albums,
library_albums_started: state.ui.library_albums_started,
library_albums_more: state.ui.library_albums_more

View File

@ -158,8 +158,8 @@ class LibraryArtists extends React.Component{
const mapStateToProps = (state, ownProps) => {
return {
artists: state.ui.artists,
sort: state.ui.library_artists_sort,
sort_reverse: state.ui.library_artists_sort_reverse,
sort: (state.ui.library_artists_sort ? state.ui.library_artists_sort : 'name'),
sort_reverse: (state.ui.library_artists_sort_reverse ? true : false),
library_artists: state.ui.library_artists,
library_artists_started: state.ui.library_artists_started,
library_artists_more: state.ui.library_artists_more,

View File

@ -175,8 +175,8 @@ const mapStateToProps = (state, ownProps) => {
albums: state.ui.albums,
local_albums: state.ui.local_albums,
view: state.ui.library_local_albums_view,
sort: state.ui.library_local_albums_sort,
sort_reverse: state.ui.library_local_albums_sort_reverse
sort: (state.ui.library_local_albums_sort ? state.ui.library_local_albums_sort : 'name'),
sort_reverse: (state.ui.library_local_albums_sort_reverse ? true : false)
}
}

View File

@ -167,8 +167,8 @@ class LibraryPlaylists extends React.Component{
const mapStateToProps = (state, ownProps) => {
return {
view: state.ui.library_playlists_view,
sort: state.ui.library_playlists_sort,
sort_reverse: state.ui.library_playlists_sort_reverse,
sort: (state.ui.library_playlists_sort ? state.ui.library_playlists_sort : 'name'),
sort_reverse: (state.ui.library_playlists_sort_reverse ? true : false),
library_playlists: state.ui.library_playlists,
playlists: state.ui.playlists
}