UNPKG

@nullvoxpopuli/ember-composable-helpers

Version:
17 lines (15 loc) 386 B
import { isEqual as emberIsEqual } from '@ember/utils'; export default function isEqual( firstValue: unknown, secondValue: unknown, useDeepEqual = false, ) { if (useDeepEqual) { return JSON.stringify(firstValue) === JSON.stringify(secondValue); } else { return ( emberIsEqual(firstValue, secondValue) || emberIsEqual(secondValue, firstValue) ); } }