Skip to content

Commit 08cd1e4

Browse files
committed
fix(example-app): 🐛 wrap App inside SafeAreaProvider
1 parent ac68a19 commit 08cd1e4

File tree

1 file changed

+18
-17
lines changed

1 file changed

+18
-17
lines changed

example/src/App.tsx

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,36 @@
11
import React from "react";
22
import { LogBox, StatusBar } from "react-native";
33
import { GestureHandlerRootView } from "react-native-gesture-handler";
4-
import { SafeAreaProvider, SafeAreaView } from "react-native-safe-area-context";
5-
import { AdaptUIProvider } from "@adaptui/react-native-tailwind";
4+
import { SafeAreaProvider } from "react-native-safe-area-context";
5+
import { AdaptUIProvider, Box } from "@adaptui/react-native-tailwind";
66
import { NavigationContainer } from "@react-navigation/native";
77
import tailwind from "twrnc";
88

99
import AppRoot from "./AppRoot";
1010

1111
LogBox.ignoreAllLogs();
1212

13+
const AdaptUIApp = () => {
14+
return (
15+
<Box style={tailwind.style("flex-1")}>
16+
<StatusBar
17+
translucent
18+
backgroundColor={"transparent"}
19+
barStyle="dark-content"
20+
/>
21+
<AdaptUIProvider>
22+
<AppRoot />
23+
</AdaptUIProvider>
24+
</Box>
25+
);
26+
};
27+
1328
const App = () => {
1429
return (
1530
<GestureHandlerRootView style={tailwind.style("flex-1")}>
1631
<NavigationContainer>
1732
<SafeAreaProvider>
18-
<SafeAreaView
19-
style={tailwind.style(
20-
`flex-1 android:mt-[${StatusBar.currentHeight || 0}px]`,
21-
)}
22-
edges={["bottom"]}
23-
>
24-
<StatusBar
25-
translucent
26-
backgroundColor={"transparent"}
27-
barStyle="dark-content"
28-
/>
29-
<AdaptUIProvider>
30-
<AppRoot />
31-
</AdaptUIProvider>
32-
</SafeAreaView>
33+
<AdaptUIApp />
3334
</SafeAreaProvider>
3435
</NavigationContainer>
3536
</GestureHandlerRootView>

0 commit comments

Comments
 (0)