noderaider / redux-idle-monitor

A Redux component to schedule events at stages of user idleness across multiple browser tabs.
https://noderaider.github.io/redux-idle-monitor/
MIT License
105 stars 9 forks source link

IE11 : Object doesn't support property or method 'assign' in context.js #24

Open damiangreen opened 6 years ago

damiangreen commented 6 years ago

This causes my whole app to stop loading in IE11.

image

damiangreen commented 6 years ago

Is there a way we can tag an earlier stable release (inc dependencies) , as I am using this in a production environment?

cchamberlain commented 6 years ago

Sorry been on vacation. Planning on fixing this tomorrow, but in meantime you can lock the libraries down to the prior versions with:

npm install -E redux-idle-monitor@0.7.0 localsync@1.4.0 redux-blueprint@0.2.23 redux-mux@0.1.15

OR

yarn add -E redux-idle-monitor@0.7.0 localsync@1.4.0 redux-blueprint@0.2.23 redux-mux@0.1.15

Will be aiming for stability and some requested features going forward, hoping to avoid breakage in the long run with it on TypeScript.

Sorry for the inconvenience.

cchamberlain commented 6 years ago

@damiangreen a friend using this in production reported a separate issue in IE that has some possibility of being related. I just published a new version of localsync / redux-idle-monitor. If you remove all those dependencies, delete your lock files, and yarn add redux-idle-monitor@latest, I'm curious if you see this issue anymore.

I asked my friend to report back if he sees this issue in IE on the latest version, and will fix shortly if he does.