diff --git a/packages/pl-fe/package.json b/packages/pl-fe/package.json index 1ed1c2623..90451eba6 100644 --- a/packages/pl-fe/package.json +++ b/packages/pl-fe/package.json @@ -132,7 +132,7 @@ "redux": "^5.0.1", "redux-thunk": "^3.1.0", "reselect": "^5.1.1", - "resize-observer-polyfill": "^1.5.1", + "resize-observer": "^1.0.4", "sass": "^1.86.3", "stringz": "^2.1.0", "tiny-queue": "^0.2.1", diff --git a/packages/pl-fe/src/polyfills.ts b/packages/pl-fe/src/polyfills.ts index 8db755966..035b6394f 100644 --- a/packages/pl-fe/src/polyfills.ts +++ b/packages/pl-fe/src/polyfills.ts @@ -1,8 +1,8 @@ import 'abortcontroller-polyfill/dist/polyfill-patch-fetch'; import 'intersection-observer'; -import ResizeObserver from 'resize-observer-polyfill'; +import { install as installResizeObserver } from 'resize-observer'; // Needed by @tanstack/virtual, I guess if (!window.ResizeObserver) { - window.ResizeObserver = ResizeObserver; + installResizeObserver(); } diff --git a/packages/pl-fe/yarn.lock b/packages/pl-fe/yarn.lock index 2c1ce2d74..0ccc87709 100644 --- a/packages/pl-fe/yarn.lock +++ b/packages/pl-fe/yarn.lock @@ -7627,10 +7627,10 @@ reselect@^5.1.0, reselect@^5.1.1: resolved "https://registry.yarnpkg.com/reselect/-/reselect-5.1.1.tgz#c766b1eb5d558291e5e550298adb0becc24bb72e" integrity sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w== -resize-observer-polyfill@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" - integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== +resize-observer@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/resize-observer/-/resize-observer-1.0.4.tgz#48beb64602ce408ebd1a433784d64ef76f38d321" + integrity sha512-AQ2MdkWTng9d6JtjHvljiQR949qdae91pjSNugGGeOFzKIuLHvoZIYhUTjePla5hCFDwQHrnkciAIzjzdsTZew== resolve-from@^4.0.0: version "4.0.0"