UNPKG

instantjob-recruiter-client

Version:

a set of tools for creating an instantjob recruiter react client

17 lines (14 loc) 506 B
import {createSelectorCreator, defaultMemoize} from 'reselect' export const tolerant_equal = (current, previous) => { if (current === previous) { return true } else if (current && current.constructor === Array && previous) { return current.length === previous.length && current.reduce((equal, value, index) => equal && tolerant_equal(value, previous[index]), true) } else { return false } } export const tolerant_selector = createSelectorCreator( defaultMemoize, tolerant_equal )