I am trying to sort an array like this (my state):
[
{
name:"Aenean in justo ante"
},
{
name:"Phasellus viverra mattis dolor"
}
]
I dispatch an action to the reducer: (part of reducer)
case 'SORT_COLLECTION':
return state.sort(function(a, b) {
var nameA = a.name.toLowerCase(), nameB = b.name.toLowerCase();
if (nameA < nameB) {
return -1;
}
if (nameA > nameB) {
return 1;
}
return 0;
})
but it does not work. Could somebody tell me where the mistake is?
render()depending on that property's value.