concat-unique.js 222 B

1234567891011
  1. export default function(a, b) {
  2. let ids = [];
  3. return a.concat(b).filter(function(item) {
  4. if (ids.indexOf(item.id) === -1) {
  5. ids.push(item.id);
  6. return true;
  7. } else {
  8. return false;
  9. }
  10. });
  11. }