react-use-measure icon indicating copy to clipboard operation
react-use-measure copied to clipboard

Does not work on Internet Explorer 11

Open guillaumegtr opened this issue 4 years ago • 2 comments

I get a SCRIPT1010 error and it crashes my app when I open it in IE11.

It points to the useMeasure() function declaration in my main.js, when i comment out the useMeasure() hook in my react code, the error goes away.

guillaumegtr avatar Mar 22 '21 13:03 guillaumegtr

You need a polyfill on IE11: import { ResizeObserver } from "@juggle/resize-observer";

DaveSauce avatar Mar 07 '22 21:03 DaveSauce

You need a polyfill on IE11: import { ResizeObserver } from "@juggle/resize-observer";

It didn't work for me, because regardless of the polyfill it immediately cause the error by just importing the useMeasure.

// Error
import { ResizeObserver } from '@juggle/resize-observer';
import useMeasure from 'react-use-measure';

// No Error
import { ResizeObserver } from '@juggle/resize-observer';
// import useMeasure from 'react-use-measure';

syug avatar Mar 08 '22 03:03 syug