rfcs
rfcs copied to clipboard
RFCs for changes to React
This RFC proposes adding a builtin `FocusScope` component and `FocusManager` API to `react-dom`, along with internal logic to properly manage focus in React applications. Along with focus scopes declared in...
## Summary This RFC describes an approach to making all work done in React lazier. This was inspired by @sebmarkbage 's comments in response to #118 and #119 where the...
[View formatted RFC](https://github.com/jacobp100/rfcs/blob/main/0000-use-state-derived-state.md)
This rfc is child hooks extended can be passed from a special prop by named inner Hooks. My proposal is simulated by hoc in [Code Sand Box](https://codesandbox.io/embed/react-typescript-forked-3bpw0b?fontsize=14&hidenavigation=1&theme=dark). Actually, as I...
A status parameter for useEffect/useLayoutEffect callbacks. There are some discussions in #137 ### [View formatted RFC](https://github.com/sag1v/rfcs/blob/master/text/0000-effect-status.md)
# Summary Introduce a new hook to reduce/improve some processes. # Basic example In this example we see `useEffect` that doesn't need a dependency to read updated `count`'s value, so...
This RFC is for the proposal/discussion of a potential common convention. I regularly see devs (myself, library authors, etc) disabling the `react-hooks/exhaustive-deps` rule on specific hooks because they want to...
Proposal for a full CSS support that integrates with the component's lifecycle. [Rendered View](https://github.com/kof/rfcs/blob/master/text/0000-cssom.md)
This is fairly borderline in terms of whether it needs to be an RFC—if this is better suited for the primary react repo, I'm happy to move it over there.
[View formatted RFC](https://github.com/dantman/rfcs/blob/native-esmodule-support/text/0000-native-esmodules.md) I would appreciate it if we kept the merits of `.mjs` and how Node.js chose to implement ES2015 modules out of the discussion here. We should just...