@rjsf/utils
Version:
Utility functions for @rjsf/core
11 lines (10 loc) • 455 B
TypeScript
/** Implements a deep equals using `fast-equals.createCustomEqual`. Functions
* are always considered equal, and circular references are tracked to avoid
* infinite recursion on self-referential inputs.
*
* @param a - The first element to compare
* @param b - The second element to compare
* @returns - True if the `a` and `b` are deeply equal, false otherwise
*/
declare const deepEquals: <A, B>(a: A, b: B) => boolean;
export default deepEquals;