vue-qs / areValuesEqual
Function: areValuesEqual()
areValuesEqual<
T
>(valueA
,valueB
,customEquals?
):boolean
Defined in: utils/core-helpers.ts:126
Safely compares two values for equality
Type Parameters
T
T
Parameters
valueA
T
First value to compare
valueB
T
Second value to compare
customEquals?
(a
, b
) => boolean
Optional custom equality function
Returns
boolean
true if values are equal
Example
ts
// Default comparison
areValuesEqual(1, 1) // true
areValuesEqual({}, {}) // false (different objects)
// Custom comparison
areValuesEqual({ id: 1 }, { id: 1 }, (a, b) => a.id === b.id) // true