Bump to v4.11.0.

This commit is contained in:
John-David Dalton
2016-04-12 22:22:25 -07:00
parent f10bb8b80b
commit 764eccfdc0
25 changed files with 159 additions and 82 deletions

View File

@@ -1,5 +1,7 @@
import baseFlatten from './_baseFlatten';
import baseOrderBy from './_baseOrderBy';
import isArray from './isArray';
import isFlattenableIteratee from './_isFlattenableIteratee';
import isIterateeCall from './_isIterateeCall';
import rest from './rest';
@@ -47,7 +49,11 @@ var sortBy = rest(function(collection, iteratees) {
} else if (length > 2 && isIterateeCall(iteratees[0], iteratees[1], iteratees[2])) {
iteratees = [iteratees[0]];
}
return baseOrderBy(collection, baseFlatten(iteratees, 1), []);
iteratees = (iteratees.length == 1 && isArray(iteratees[0]))
? iteratees[0]
: baseFlatten(iteratees, 1, isFlattenableIteratee);
return baseOrderBy(collection, iteratees, []);
});
export default sortBy;