Ricky
Ricky
## Overview This PR adds a new rule `no-pure-component-children` which checks that a component extending `React.PureComponent` does not declare `children` as a proptype. ## Motivation Consider standard use of `children`:...
### Description ## Overview If there's an error when evaluating a module, the app crashes and the stack trace is not reported in the console: Expectation is that the app...
## Overview This PR updates the ECOSYSTEM.md with more information for how to apply to be a partner, and includes an update to the joining process including a 3 month...
## Summary Fixes component stacks without source info, and duplication in the error message string. ### Before No component stacks, and error message duplication: ### After Back to normal, albeit...
## Summary TODO: - [ ] Clean up code - [ ] Figure out frames without location - [ ] Make backwards compatible - [ ] Figure out code frames...
## Overview Not sure if this fix is correct, but wanted to open to discuss. `performSyncWorkOnRoot` can immediately throw `'Should not already be working.'` without doing any work. When this...
## Overview _Depends on https://github.com/facebook/react/pull/28514_ This PR adds a new React hook called `useActionState` to replace and improve the ReactDOM `useFormState` hook. ## Motivation This hook intends to fix some...
## Overview Adds a `pending` state to useFormState, which will be replaced by `useActionState` in the next diff. We will keep `useFormState` around for backwards compatibility, but functionally it will...
## Overview Adds a test to show the cause of an infinite loop in Relay related to [these effects in Relay](https://github.com/facebook/relay/blob/448aa67d2a11e7d45cd7b4492b9f599b498cb39e/packages/react-relay/relay-hooks/useLazyLoadQueryNode.js#L77-L104) and `useModernStrictMode`. The bug is related to effect behavior...