timing-provider
Version:
An implementation of the timing provider specification.
10 lines • 386 B
JavaScript
export const createSortByHopsAndRoundTripTime = (compareHops, getHops, getRoundTripTime) => (array) => {
array.sort((a, b) => {
const result = compareHops(getHops(a), getHops(b));
if (result === 0) {
return getRoundTripTime(a) - getRoundTripTime(b);
}
return result;
});
};
//# sourceMappingURL=sort-by-hops-and-round-trip-time.js.map