diff --git a/public/test/jest-setup.ts b/public/test/jest-setup.ts index ceda333c3d5..f47f43ecb60 100644 --- a/public/test/jest-setup.ts +++ b/public/test/jest-setup.ts @@ -88,8 +88,6 @@ throwUnhandledRejections(); // Used by useMeasure global.ResizeObserver = class ResizeObserver { - //callback: ResizeObserverCallback; - constructor(callback: ResizeObserverCallback) { setTimeout(() => { callback( @@ -105,8 +103,11 @@ global.ResizeObserver = class ResizeObserver { left: 100, right: 0, }, - target: {}, - } as ResizeObserverEntry, + target: { + // Needed for react-virtual to work in tests + getAttribute: () => 1, + }, + } as unknown as ResizeObserverEntry, ], this );