mirror of
https://github.com/chartjs/Chart.js.git
synced 2024-10-06 04:09:08 +02:00
Simplify _arrayUnique (#11145)
This commit is contained in:
parent
120b72eaae
commit
22c6906bbe
@ -182,14 +182,9 @@ export function unlistenArrayEvents(array, listener) {
|
||||
* @param items
|
||||
*/
|
||||
export function _arrayUnique<T>(items: T[]) {
|
||||
const set = new Set<T>();
|
||||
let i: number, ilen: number;
|
||||
const set = new Set<T>(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;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user