discussions-and-proposals
discussions-and-proposals copied to clipboard
Discussions and proposal related to the main React Native project
Updated: September 2023 The contents of the [RFC](https://github.com/necolas/discussions-and-proposals/blob/reduce-fragmentation/proposals/0000-reduce-fragmentation.md) are reproduced below. Also see [RFC: DOM traversal and layout APIs in React Native](https://github.com/react-native-community/discussions-and-proposals/pull/607) --- # RFC: React DOM for Native ##...
### Introduction All native platforms support "Touch Tool" info that indicates the pointer type. This should be included in React Native natively. ### Details All native platforms know to identify...
This proposal is something that me and @tido64 (and @cortinico to some extent) have been brainstorming for a little while - after a recent problem with `react-native-codegen` and RN68. As...
### Introduction You can connect mouse to mobile devices via USB or Bluetooth but while working with generic view, hover events for that are not exposed. Example of discord app's...
#### Status as of April 2024 You [should be able](https://github.com/react-native-community/discussions-and-proposals/issues/446#issuecomment-1199893725) to use Compose with React Native, but it [does not play nice with `react-native-screens`](https://github.com/software-mansion/react-native-screens/issues/2098#issuecomment-2042117108) ----- The update to Gradle 7+...
### Introduction When running [RNTester](https://github.com/facebook/react-native/tree/main/packages/rn-tester) we see this warning stating that `Slider has been extracted from react-native core and will be removed in a future release.` which got me thinking...
### Introduction In React Native, everything inside a first `` component behaves differently to everything outside (further `` elements apply annotations rather than defining a container, loose strings are allowed...
### Introduction Add polyfills for: - `Promise.allSettled` - `Promise.any` ### Details Latest Hermes engine already implement `es2020`, `es2021` methods, `react-native-v8` also, `JCS` too: ```tsx Promise.allSettled() // es2020, TypeError: undefined is...
## Introduction The goal of this issue to bring awareness of what is the current status of the **Android native builds**, express some of the improvements we shipped, and collect...
### Introduction As seen [here](https://developer.apple.com/documentation/uikit/uiscreen/1617815-mainscreen), the class property `UIScreen.main` is being deprecated in iOS 16. ### Details We use this API in [several places](https://github.com/facebook/react-native/search?q=uiscreen+mainscreen) throughout React Native, and with [added...