diff --git a/src/core/tests/utils.test.tsx b/src/core/tests/utils.test.tsx index aca579458f..da7adeb673 100644 --- a/src/core/tests/utils.test.tsx +++ b/src/core/tests/utils.test.tsx @@ -1,9 +1,4 @@ -import { - deepEqual, - replaceEqualDeep, - deepIncludes, - isPlainObject, -} from '../utils' +import { replaceEqualDeep, deepIncludes, isPlainObject } from '../utils' import { setConsole, queryCache } from '..' import { queryKey } from '../../react/tests/utils' @@ -66,26 +61,6 @@ describe('core/utils', () => { }) }) - describe('deepEqual', () => { - it('should return `true` for equal objects', () => { - const a = { a: { b: 'b' }, c: 'c', d: [{ d: 'd ' }] } - const b = { a: { b: 'b' }, c: 'c', d: [{ d: 'd ' }] } - expect(deepEqual(a, b)).toEqual(true) - }) - - it('should return `false` for non equal objects', () => { - const a = { a: { b: 'b' }, c: 'c' } - const b = { a: { b: 'c' }, c: 'c' } - expect(deepEqual(a, b)).toEqual(false) - }) - - it('return `false` for equal dates', () => { - const date1 = new Date(2020, 3, 1) - const date2 = new Date(2020, 3, 1) - expect(deepEqual(date1, date2)).toEqual(false) - }) - }) - describe('replaceEqualDeep', () => { it('should return the previous value when the next value is an equal primitive', () => { expect(replaceEqualDeep(1, 1)).toBe(1) diff --git a/src/core/utils.ts b/src/core/utils.ts index a1a36a3e02..34789c435a 100644 --- a/src/core/utils.ts +++ b/src/core/utils.ts @@ -140,10 +140,6 @@ export function getQueryArgs( return [queryKey, config, options] } -export function deepEqual(a: any, b: any): boolean { - return replaceEqualDeep(a, b) === a -} - /** * This function returns `a` if `b` is deeply equal. * If not, it will replace any deeply equal children of `b` with those of `a`.