10.1kB
3.7kB
880 Bytes
/** | |
* Deep Compare | |
* @param { * } value first entry value | |
* @param { * } other second entry value | |
* @param { Boolean } sorted Sort any array before deep comparison | |
*/ | |
export const deepCompare = (value, other, sorted) => { | |
/** | |
* Compare possible primitives | |
* Object.is works like `===` but additionally differes positive from negative values |