Skip to content

Commit 697c4c1

Browse files
committed
refactor: wrap in safe area view
1 parent 5e45cca commit 697c4c1

1 file changed

Lines changed: 17 additions & 7 deletions

File tree

App.tsx

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ import * as React from 'react';
33
import { NavigationContainer } from '@react-navigation/native';
44
import { createNativeStackNavigator } from '@react-navigation/native-stack';
55
import { HomeScreen } from './src/screens/home';
6-
import { DetailsScreen } from './src/screens/details';
6+
import { AboutScreen } from './src/screens/about';
7+
import { StyleSheet, SafeAreaView } from 'react-native';
78

89
const Stack = createNativeStackNavigator();
910

@@ -16,8 +17,8 @@ function RootStack() {
1617
initialParams={{ message: 'Hello World' }}
1718
/>
1819
<Stack.Screen
19-
name="Details"
20-
component={DetailsScreen}
20+
name="About"
21+
component={AboutScreen}
2122
initialParams={{ depth: 1 }}
2223
/>
2324
</Stack.Navigator>
@@ -26,8 +27,17 @@ function RootStack() {
2627

2728
export default function App() {
2829
return (
29-
<NavigationContainer>
30-
<RootStack />
31-
</NavigationContainer>
30+
<SafeAreaView style={styles.root}>
31+
<NavigationContainer>
32+
<RootStack />
33+
</NavigationContainer>
34+
</SafeAreaView>
3235
);
33-
}
36+
}
37+
38+
const styles = StyleSheet.create({
39+
root: {
40+
flex: 1,
41+
backgroundColor: '#ECEDE9',
42+
},
43+
});

0 commit comments

Comments
 (0)