UNPKG

@shopify/polaris

Version:

Shopify’s admin product component library

17 lines (14 loc) 414 B
'use strict'; 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; }); } exports.arraysAreEqual = arraysAreEqual;