diff --git a/packages/use-dataloader/src/__tests__/useDataLoader.test.js b/packages/use-dataloader/src/__tests__/useDataLoader.test.js index 5e17ef240..42be429da 100644 --- a/packages/use-dataloader/src/__tests__/useDataLoader.test.js +++ b/packages/use-dataloader/src/__tests__/useDataLoader.test.js @@ -154,10 +154,6 @@ describe('useDataLoader', () => { rerender() expect(result.current.isLoading).toBe(true) expect(result.current.data).toBe(undefined) - propsToPass.key = 'new-new-test' - rerender() - expect(result.current.data).toBe(undefined) - expect(result.current.isLoading).toBe(true) await waitForNextUpdate() expect(result.current.data).toBe(true) expect(result.current.isSuccess).toBe(true) diff --git a/packages/use-dataloader/src/useDataLoader.js b/packages/use-dataloader/src/useDataLoader.js index 767670ab0..8ee4cad41 100644 --- a/packages/use-dataloader/src/useDataLoader.js +++ b/packages/use-dataloader/src/useDataLoader.js @@ -83,10 +83,6 @@ const useDataLoader = ( dispatch(Actions.createOnLoading()) const result = await methodRef.current?.() - if (keyRef.current && cacheKey && cacheKey !== keyRef.current) { - return - } - if (keepPreviousData) { previousDataRef.current = getCachedData(cacheKey) }