@@ -2,7 +2,6 @@ import { TabBarIcon } from '@/components';
22import { GlobalStateProvider } from '@/hooks/providers/GlobalStateProvider' ;
33import Locales from '@/locales' ;
44import { Themes } from '@/styles' ;
5- import { NavigationContainer } from '@react-navigation/native' ;
65import { useFonts } from 'expo-font' ;
76import * as Notifications from 'expo-notifications' ;
87import { Stack , router } from 'expo-router' ;
@@ -56,42 +55,35 @@ export default function RootLayout() {
5655
5756 return (
5857 < GlobalStateProvider >
59- < NavigationContainer >
60- < SafeAreaProvider >
61- < PaperProvider theme = { Themes [ 'dark' ] [ 'default' ] } >
62- < Stack >
63- < Stack . Screen name = '(tabs)' options = { { headerShown : false } } />
64- < Stack . Screen name = '+not-found' />
58+ < SafeAreaProvider >
59+ < PaperProvider theme = { Themes [ 'dark' ] [ 'default' ] } >
60+ < Stack >
61+ < Stack . Screen name = '(tabs)' options = { { headerShown : false } } />
62+ < Stack . Screen name = '+not-found' />
6563
66- < Stack . Screen
67- name = 'credits'
68- options = { {
69- headerTitle : t ( 'credits' ) ,
70- headerStyle : {
71- backgroundColor :
72- Themes [ 'dark' ] [ 'default' ] . colors . background ,
73- } ,
74- headerTintColor : Themes [ 'dark' ] [ 'default' ] . colors . primary ,
75- headerLeft : ( props ) => (
76- < TabBarIcon
77- style = { {
78- color : Themes [ 'dark' ] [ 'default' ] . colors . primary ,
79- marginRight : 10 ,
80- } }
81- name = {
82- Platform . OS === 'ios'
83- ? 'chevron-back'
84- : 'arrow-back'
85- }
86- onPress = { ( ) => router . canGoBack ( ) && router . back ( ) }
87- />
88- ) ,
89- } }
90- />
91- </ Stack >
92- </ PaperProvider >
93- </ SafeAreaProvider >
94- </ NavigationContainer >
64+ < Stack . Screen
65+ name = 'credits'
66+ options = { {
67+ headerTitle : t ( 'credits' ) ,
68+ headerStyle : {
69+ backgroundColor : Themes [ 'dark' ] [ 'default' ] . colors . background ,
70+ } ,
71+ headerTintColor : Themes [ 'dark' ] [ 'default' ] . colors . primary ,
72+ headerLeft : ( props ) => (
73+ < TabBarIcon
74+ style = { {
75+ color : Themes [ 'dark' ] [ 'default' ] . colors . primary ,
76+ marginRight : 10 ,
77+ } }
78+ name = { Platform . OS === 'ios' ? 'chevron-back' : 'arrow-back' }
79+ onPress = { ( ) => router . canGoBack ( ) && router . back ( ) }
80+ />
81+ ) ,
82+ } }
83+ />
84+ </ Stack >
85+ </ PaperProvider >
86+ </ SafeAreaProvider >
9587 </ GlobalStateProvider >
9688 ) ;
9789}
0 commit comments