123456789101112131415161718192021222324252627282930313233343536373839 |
- import arrayFilter from './_arrayFilter.js';
- import baseIteratee from './_baseIteratee.js';
- import baseRest from './_baseRest.js';
- import baseXor from './_baseXor.js';
- import isArrayLikeObject from './isArrayLikeObject.js';
- import last from './last.js';
- var xorBy = baseRest(function(arrays) {
- var iteratee = last(arrays);
- if (isArrayLikeObject(iteratee)) {
- iteratee = undefined;
- }
- return baseXor(arrayFilter(arrays, isArrayLikeObject), baseIteratee(iteratee, 2));
- });
- export default xorBy;
|