airbnb / airbnb/react-with-direction
Legacy context usage prints warnings in React StrictMode
- Dominant language
- JavaScript
- Stars
- 189
- Forks
- 31
- PR merge metrics
- No merged PRs in 30d
Description
I noticed when using [rheostat](https://github.com/airbnb/rheostat) that this project is printing warnings in React StrictMode because it's using the legacy React Context instead of the one released in React 16.3. I understand this library would like to continue supporting React <16.3, but it also prevents using concurrent mode when that is eventually released into stable.
What is the long term strategy for releasing this library? Should there be a new major version/forked library which supports React 16.3+? Is it possible to feature-detect the new Context API and use that if it's available?
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files, tests, or entry points. First clarify the long-term compatibility strategy for React versions below and at 16.3, including whether a major version or feature detection is expected; done means an agreed direction and defined release scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100