Skip to content

Commit cf28f30

Browse files
committed
update routes for Navigator
1 parent 099f98a commit cf28f30

File tree

2 files changed

+17
-8
lines changed

2 files changed

+17
-8
lines changed

hackathon/nerd-fm/App.tsx

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
import 'react-native-gesture-handler';
2-
import { NavigationContainer } from '@react-navigation/native';
32
import React from 'react';
43
import { Provider as PaperProvider } from 'react-native-paper';
5-
import { RootStack } from './src/navigation/Navigator';
4+
5+
import Navigator from './src/navigation/Navigator';
66

77
export default function App() {
88
return (
9-
<NavigationContainer>
10-
<PaperProvider>
11-
<RootStack />
12-
</PaperProvider>
13-
</NavigationContainer>
9+
<PaperProvider>
10+
<Navigator />
11+
</PaperProvider>
1412
);
1513
}

hackathon/nerd-fm/src/navigation/Navigator.tsx

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,25 @@ import React from 'react';
22
import { createStackNavigator } from '@react-navigation/stack';
33
import MusicDetailsScreen from '../screens/MusicDetailsScreen';
44
import MusicFeedScreen from '../screens/MusicFeedScreen';
5+
import { NavigationContainer } from '@react-navigation/native';
56

67
const Stack = createStackNavigator();
78

8-
export function RootStack() {
9+
function RootStack() {
910
return (
1011
<Stack.Navigator>
1112
<Stack.Screen name="Music Feed" component={MusicFeedScreen} />
1213
<Stack.Screen name="Music" component={MusicDetailsScreen} />
1314
</Stack.Navigator>
1415
);
1516
}
17+
18+
function Navigator() {
19+
return (
20+
<NavigationContainer>
21+
<RootStack />
22+
</NavigationContainer>
23+
);
24+
}
25+
26+
export default Navigator;

0 commit comments

Comments
 (0)