react-native-screens
react-native-screens copied to clipboard
Native navigation primitives for your React Native app.
## Description This PR intents to fix an [issue](https://github.com/react-navigation/react-navigation/issues/11397), where headers were not styled correctly in react-navigation. It adds two new props: `system` and `systemInverted` that will be used for...
### Description If your `Pressable` "touches" the border of the screen and you do a back gesture on iOS, then after finger releasing this Pressable will be activated. A difference...
### Description Hello! I'm using @react-navigation/native-stack's createNativeStackNavigator to [create stacks of screens](https://github.com/lovegaoshi/azusa-player-mobile/blob/ee9c096a7bf56b97a415f3b1e363096ed0730163/src/components/setting/View.tsx#L57). Since I [upgraded to react-native-screens to 3.30.1](https://github.com/lovegaoshi/azusa-player-mobile/releases/tag/dev-build-2024-04-10), I noticed a (more) noticeable lag of the previous screen when...
## Description **TL;DR: Default Android animations are finally there! \o/** Currently, in React Native Screens we're using XML-based Android custom animations, even for the default transitions, provided by system. The...
### Description Typescript types for FullWindowOverlay doesn't accept a style props to be passed for android case. One of your example pass a style to the component: https://github.com/software-mansion/react-native-screens/blob/a8bb418a8428befbb264ef958a5d7f7ea743048a/FabricTestExample/src/Test1096.tsx#L37 Here is...
### Description tldr; Jetpack ComposeViews do not maintain state or recompose upon returning to a Screen with a ComposeView driving a component of the Screen. Suppose you have three screens,...
## Description This PR intents to merge together the example and test-example apps resulting in less configuration files. TestsExample and FabricTestExample apps are removed so there's only Example, FabricExample and...
## Description This PR gets rid of undesired white flashes during `maybeAddToParentAndUpdateContainer`. The white flash was present on paper architecture when `unmountOnBlur` option was set to true on parent bottomStackNavigator...
### Description When pushing a new screen that has `headerTitle`, `headerRight` and an autoFocus TextInput the layout of the `headerTitle` is incorrect the 2nd time the screen is opened. Workaround:...
### Description When using Android devices (iOS and Android emulator is fine) you cannot use onPress in the header bar. onPressIn and onPress out does work. This was tested mostly...