[GH-ISSUE #225] react-reconciler 0.20.0 + react-dom 16.8 #154

Closed
opened 2026-05-05 11:50:28 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @crshumate on GitHub (Aug 23, 2019).
Original GitHub issue: https://github.com/kusti8/proton-native/issues/225

react-reconciler@0.20.0 does not work with react-dom@16.8.x as it is missing schedulePassiveEffects

react-dom is needed to use react-redux for redux implementations

Updating react-reconciler to 0.21.0 fixes this issue.

Manually changing in package-lock.json and using npm ci pseudo solves the problem but if you need to install a new package with npm i you have to go back in and edit the package.json file and then re-install with npm ci everytime you want to add a new npm package.

Easier change would be just to update it to react-reconciler@0.21.0

Originally created by @crshumate on GitHub (Aug 23, 2019). Original GitHub issue: https://github.com/kusti8/proton-native/issues/225 `react-reconciler@0.20.0` [does not work with react-dom@16.8.x](https://github.com/facebook/react/issues/14814) as it is missing `schedulePassiveEffects` `react-dom` is needed to use `react-redux` for `redux` implementations Updating react-reconciler to 0.21.0 fixes this issue. Manually changing in `package-lock.json` and using `npm ci` pseudo solves the problem but if you need to install a new package with `npm i ` you have to go back in and edit the package.json file and then re-install with `npm ci` everytime you want to add a new npm package. Easier change would be just to update it to react-reconciler@0.21.0
Author
Owner

@kusti8 commented on GitHub (Aug 28, 2019):

I'll look into this and do some testing. There's always the risk of breaking changes, especially with react-reconciler.

<!-- gh-comment-id:525884964 --> @kusti8 commented on GitHub (Aug 28, 2019): I'll look into this and do some testing. There's always the risk of breaking changes, especially with react-reconciler.
Author
Owner

@kusti8 commented on GitHub (Jan 19, 2020):

Proton Native V2 is now released! If the issue still occurs in the new update, please open a new issue.

<!-- gh-comment-id:576029156 --> @kusti8 commented on GitHub (Jan 19, 2020): Proton Native V2 is now released! If the issue still occurs in the new update, please open a new issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/proton-native#154
No description provided.