From a6e2962319867ad3606921792e5d9cf838b687c6 Mon Sep 17 00:00:00 2001 From: Ashley Harrison Date: Mon, 9 Sep 2024 17:02:51 +0100 Subject: [PATCH] update mock to work with react-virtual --- public/test/jest-setup.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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 );