/ src / lib / utils / compare-string-array.ts
compare-string-array.ts
 1  export function areStringArraysEqual(arr1: string[], arr2: string[]): boolean {
 2    const set1 = new Set(arr1.map((a) => a.toLowerCase()));
 3    const set2 = new Set(arr2.map((a) => a.toLowerCase()));
 4  
 5    if (set1.size !== set2.size) {
 6      return false;
 7    }
 8  
 9    for (const addr of set1) {
10      if (!set2.has(addr)) {
11        return false;
12      }
13    }
14  
15    return true;
16  }