UNPKG

@shopify/polaris

Version:

Shopify’s admin product component library

15 lines (13 loc) 385 B
function arraysAreEqual(firstArray, secondArray, comparator) { if (firstArray.length !== secondArray.length) { return false; } return firstArray.every((firstItem, index) => { const secondItem = secondArray[index]; if (comparator != null) { return comparator(firstItem, secondItem); } return firstItem === secondItem; }); } export { arraysAreEqual };