From: Mikhail Date: Wed, 15 Feb 2023 14:20:29 +0000 (+0200) Subject: Simplify _arrayUnique (#11145) X-Git-Tag: v4.3.0~19 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=22c6906bbe1e024b2f869ee611dd10e804757bbb;p=thirdparty%2FChart.js.git Simplify _arrayUnique (#11145) --- diff --git a/src/helpers/helpers.collection.ts b/src/helpers/helpers.collection.ts index ce97cda84..458b79b3a 100644 --- a/src/helpers/helpers.collection.ts +++ b/src/helpers/helpers.collection.ts @@ -182,14 +182,9 @@ export function unlistenArrayEvents(array, listener) { * @param items */ export function _arrayUnique(items: T[]) { - const set = new Set(); - let i: number, ilen: number; + const set = new Set(items); - for (i = 0, ilen = items.length; i < ilen; ++i) { - set.add(items[i]); - } - - if (set.size === ilen) { + if (set.size === items.length) { return items; }