📄 uniqueBy.js
/home/palash/git/site/node_modules/@popperjs/core/lib/utils/uniqueBy.js
Language: js • Lines: 11
export default function uniqueBy(arr, fn) {
  var identifiers = new Set();
  return arr.filter(function (item) {
    var identifier = fn(item);

    if (!identifiers.has(identifier)) {
      identifiers.add(identifier);
      return true;
    }
  });
}