react-native-screens
react-native-screens copied to clipboard
Native navigation primitives for your React Native app.
### Description Before version `3.30.0`, when the `navigationBarColor` was set to transparent on a Stack navigator, the navigation bar would preserve transparency, adopting the color defined on SafeAreaView. However, in...
## Description This PR intents to replace Groovy gradle scripts with Kotlin in the example apps. Initially it was intended to convert root/android gradle scripts to Kotlin as well, but...
## Description This PR improves upon #2105. #2105 allowed to use iOS 14 default back button behavior when label is not provided. This PR allows to modify the behavior by...
### Description I have a NativeStackNavigator with 2 screens; on the first screen i have a button to navigate to the second screen; on the second screen, i am using...
`live-markdown` + `native-stack` + `fabric` causes incorrect layout when keyboard is open on Android
### Description If you use `@expensify/react-native-live-markdown` with `native-stack` (and new arch enabled) then input is obscured by the keyboard even if `adjustResize` is specified for `softInputMode`. Actually I don't know...
## Description WIP ## Changes ## Test code and steps to reproduce ## Checklist - [ ] Included code example that can be used to test this change - [...
### Description ### Error Error: Requiring module "node_modules/react-native-screens/src/index.tsx", which threw an exception: Error: Exception in HostObject::get(propName:RNSModule): java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.app-MOOsrlTZxxpxhwDiZsIz2g==/base.apk"],nativeLibraryDirectories=[/data/app/com.app-MOOsrlTZxxpxhwDiZsIz2g==/lib/arm, /data/app/com.app-MOOsrlTZxxpxhwDiZsIz2g==/base.apk!/lib/armeabi-v7a, /system/lib, /product/lib]]] couldn't find "librnscreens.so" ### Another Error TypeError:...
## Description PR removing occurences of `currentBridge` in the code since we should not use it (see https://github.com/software-mansion/react-native-reanimated/issues/5497#issuecomment-2083400038). Now in `RNSScreen.mm` we use the same hack as `ScrollView` (see the...
- **Add reproduction example** - **Add debugging setup from stash** ## Description ## Changes ## Test code and steps to reproduce ## Checklist - [ ] Included code example that...
### Description When I upgraded my personal project to use the new Screen Transition API, I noticed an error when booting the app. ### Steps to reproduce 1. Initialized a...