Commit e23251de by G

refactor: Wrapped the App in GestureHandlerRootView.

parent dfdb5556
......@@ -10,6 +10,7 @@ import theme from "@/themes/Theme";
import "react-native-gesture-handler";
import "react-native-reanimated";
import { StatusBar } from "expo-status-bar";
import { GestureHandlerRootView } from "react-native-gesture-handler";
import { SafeAreaProvider } from "react-native-safe-area-context";
import { Provider } from "react-redux";
import { store } from "./src/redux";
......@@ -21,32 +22,34 @@ export default function App() {
log.verbose("App started...");
return (
<Provider store={store}>
<ThemeProvider theme={theme}>
<ModalsManagerProvider>
<SafeAreaProvider>
<ProvideQueryClient>
<UserAuthenticationContextProvider>
<NavigationContainer
theme={{
...DefaultTheme,
colors: {
...DefaultTheme.colors,
background: "white",
},
}}
>
<AppMainStackNavigatorAuthWrapper />
<StatusBar
translucent
backgroundColor="transparent"
style="dark"
/>
</NavigationContainer>
</UserAuthenticationContextProvider>
</ProvideQueryClient>
</SafeAreaProvider>
</ModalsManagerProvider>
</ThemeProvider>
<GestureHandlerRootView style={{ flex: 1 }}>
<ThemeProvider theme={theme}>
<ModalsManagerProvider>
<SafeAreaProvider>
<ProvideQueryClient>
<UserAuthenticationContextProvider>
<NavigationContainer
theme={{
...DefaultTheme,
colors: {
...DefaultTheme.colors,
background: "white",
},
}}
>
<AppMainStackNavigatorAuthWrapper />
<StatusBar
translucent
backgroundColor="transparent"
style="dark"
/>
</NavigationContainer>
</UserAuthenticationContextProvider>
</ProvideQueryClient>
</SafeAreaProvider>
</ModalsManagerProvider>
</ThemeProvider>
</GestureHandlerRootView>
</Provider>
);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment