airbnb / airbnb/react-with-direction

Legacy context usage prints warnings in React StrictMode

Open
#22 3 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.