@shopify/polaris
Version:
Shopify’s product component library
18 lines (13 loc) • 386 B
JavaScript
function arraysAreEqual(firstArray, secondArray, comparator) {
if (firstArray.length !== secondArray.length) {
return false;
}
return firstArray.every((firstItem, index) => {
var secondItem = secondArray[index];
if (comparator != null) {
return comparator(firstItem, secondItem);
}
return firstItem === secondItem;
});
}
export { arraysAreEqual };