From 9eb1fe0f00728ac97d70e8aa73d397b514cf2c51 Mon Sep 17 00:00:00 2001 From: Amit Haridas Date: Fri, 5 Jun 2026 17:23:59 +0530 Subject: [PATCH] test(renderer): add ResizeObserver polyfill to test setup (required for slider/shadcn components) --- src/renderer/test/setup.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/renderer/test/setup.ts b/src/renderer/test/setup.ts index 8be2518..f7c9c4b 100644 --- a/src/renderer/test/setup.ts +++ b/src/renderer/test/setup.ts @@ -33,3 +33,13 @@ if (typeof window !== 'undefined') { Object.defineProperty(window, 'innerWidth', { writable: true, value: 1920 }); Object.defineProperty(window, 'innerHeight', { writable: true, value: 1080 }); } + +// Polyfill ResizeObserver for @radix-ui/react-use-size +if (typeof window !== 'undefined' && !window.ResizeObserver) { + class ResizeObserver { + observe() {} + unobserve() {} + disconnect() {} + } + window.ResizeObserver = ResizeObserver; +}