react-native
react-native copied to clipboard
A framework for building native applications using React
### Description Related to https://github.com/facebook/react-native/issues/38743 Transaction merging introduced in https://github.com/facebook/react-native/pull/44188 may cause `CREATE` mutations to be effectively dropped. When two transactions, where the first one contains a `DELETE` mutation for...
### Description ## Problem Upon mocking `measureInWindow`, I ran into an issue where my jest test did not pass unless I mocked the TurboModuleRegistry via `jest.mock("react-native/Libraries/TurboModule/TurboModuleRegistry");` Adding the missing `DevMenu`...
## Summary: Adds `@flow` (or `@noflow`) to all files in this directory and ensures that Flow succeeds (by adding type annotations, using minor refactors, or suppressing errors due to intentionally...
## Summary: Added support for optional methods in Objective-C protocols. This change allows marking methods as optional in native modules by adding the optional property to method definitions. Optional methods...
Summary: `rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on...
### Description The TypeScript spec file defines optional methods (marked with ?), but the generated iOS implementation files don't respect these optional markers, causing potential crashes on iOS. In Android,...
Summary: Creates an example in the ViewExample setup for how onBlur/onFocus behave when using keyboard navigation Changelog: [Internal] Differential Revision: D75238317
### Description TextInput does not blur in Android 8.1 with react native 0.79+ when clicked outside of the input anywhere. Though the keyboard closes. More specifically i have 2 text...
Summary: Before we were relying on absolute focus direction to determine the next focusable view inspired by Recycler View's implementation. This turned out to be inaccurate since FocusForward and FocusBackward...
Summary: As the title suggests: adds support strictly to `View` components on Android for `onFocus` and `onBlur` events. This is especially helpful for apps that respond to controller or remote...