Commit e23251de by G

refactor: Wrapped the App in GestureHandlerRootView.

parent dfdb5556
...@@ -10,6 +10,7 @@ import theme from "@/themes/Theme"; ...@@ -10,6 +10,7 @@ import theme from "@/themes/Theme";
import "react-native-gesture-handler"; import "react-native-gesture-handler";
import "react-native-reanimated"; import "react-native-reanimated";
import { StatusBar } from "expo-status-bar"; import { StatusBar } from "expo-status-bar";
import { GestureHandlerRootView } from "react-native-gesture-handler";
import { SafeAreaProvider } from "react-native-safe-area-context"; import { SafeAreaProvider } from "react-native-safe-area-context";
import { Provider } from "react-redux"; import { Provider } from "react-redux";
import { store } from "./src/redux"; import { store } from "./src/redux";
...@@ -21,32 +22,34 @@ export default function App() { ...@@ -21,32 +22,34 @@ export default function App() {
log.verbose("App started..."); log.verbose("App started...");
return ( return (
<Provider store={store}> <Provider store={store}>
<ThemeProvider theme={theme}> <GestureHandlerRootView style={{ flex: 1 }}>
<ModalsManagerProvider> <ThemeProvider theme={theme}>
<SafeAreaProvider> <ModalsManagerProvider>
<ProvideQueryClient> <SafeAreaProvider>
<UserAuthenticationContextProvider> <ProvideQueryClient>
<NavigationContainer <UserAuthenticationContextProvider>
theme={{ <NavigationContainer
...DefaultTheme, theme={{
colors: { ...DefaultTheme,
...DefaultTheme.colors, colors: {
background: "white", ...DefaultTheme.colors,
}, background: "white",
}} },
> }}
<AppMainStackNavigatorAuthWrapper /> >
<StatusBar <AppMainStackNavigatorAuthWrapper />
translucent <StatusBar
backgroundColor="transparent" translucent
style="dark" backgroundColor="transparent"
/> style="dark"
</NavigationContainer> />
</UserAuthenticationContextProvider> </NavigationContainer>
</ProvideQueryClient> </UserAuthenticationContextProvider>
</SafeAreaProvider> </ProvideQueryClient>
</ModalsManagerProvider> </SafeAreaProvider>
</ThemeProvider> </ModalsManagerProvider>
</ThemeProvider>
</GestureHandlerRootView>
</Provider> </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