UNPKG

instantjob-recruiter-client

Version:

a set of tools for creating an instantjob recruiter react client

22 lines (18 loc) 731 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.tolerant_selector = exports.tolerant_equal = undefined; var _reselect = require('reselect'); var tolerant_equal = exports.tolerant_equal = function tolerant_equal(current, previous) { if (current === previous) { return true; } else if (current && current.constructor === Array && previous) { return current.length === previous.length && current.reduce(function (equal, value, index) { return equal && tolerant_equal(value, previous[index]); }, true); } else { return false; } }; var tolerant_selector = exports.tolerant_selector = (0, _reselect.createSelectorCreator)(_reselect.defaultMemoize, tolerant_equal);