rfcs icon indicating copy to clipboard operation
rfcs copied to clipboard

RFCs for changes to React

Results 52 rfcs issues
Sort by recently updated
recently updated
newest added

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...

CLA Signed

## 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...

CLA Signed

[View formatted RFC](https://github.com/jacobp100/rfcs/blob/main/0000-use-state-derived-state.md)

CLA Signed

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...

CLA Signed

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)

CLA Signed

# 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...

CLA Signed

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...

CLA Signed

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)

CLA Signed

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.

CLA Signed

[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...

CLA Signed