resize observer polyfill

This commit is contained in:
Jan Prochazka
2021-03-21 08:54:49 +01:00
parent 437155e4c5
commit df5062c9a5
3 changed files with 8 additions and 1 deletions

View File

@@ -1,4 +1,5 @@
import _ from 'lodash';
import ResizeObserver from 'resize-observer-polyfill';
export default function resizeObserver(node, observerEnabled) {
const measure = () => {
@@ -18,7 +19,7 @@ export default function resizeObserver(node, observerEnabled) {
function doUpdate() {
if (observerEnabled && !resizeObserver) {
resizeObserver = new window['ResizeObserver'](() => {
resizeObserver = new ResizeObserver(() => {
measure();
});
resizeObserver.observe(node);