equalsBy
description
equalsBy :: (Function | String getter, Any item1, Any item2) => Booleanexamples
providing a key name as a string
import { equalsBy } from 'conductor'
const obj1 = { id: 1, name: 'Anakin' }
const obj2 = { id: 1, name: 'Darth Vader' }
equalsBy('id', obj1, obj2) // true
equalsBy('name', obj1, obj2) // falseusing a function as getter
import { equalsBy } from 'conductor'
import { get } from 'conductor'
const obj1 = { id: 1, name: 'Anakin' }
const obj2 = { id: 1, name: 'Darth Vader' }
equalsBy(get('id'), obj1, obj2) // true
equalsBy(get('name'), obj1, obj2) // falseLast updated