@@ -231,39 +231,38 @@ export default function PaperExample() {
231
231
theme = { customFontLoaded ? configuredFontTheme : theme }
232
232
>
233
233
< PreferencesContext . Provider value = { preferences } >
234
- < React . Fragment >
235
- < NavigationContainer
236
- theme = { combinedTheme }
237
- initialState = { initialState }
238
- onStateChange = { ( state ) =>
239
- AsyncStorage . setItem ( PERSISTENCE_KEY , JSON . stringify ( state ) )
240
- }
241
- >
242
- < SafeAreaInsetsContext . Consumer >
243
- { ( insets ) => {
244
- const { left, right } = insets || { left : 0 , right : 0 } ;
245
- const collapsedDrawerWidth = 80 + Math . max ( left , right ) ;
246
- return (
247
- < Drawer . Navigator
248
- screenOptions = { {
249
- drawerStyle : collapsed && {
250
- width : collapsedDrawerWidth ,
251
- } ,
252
- } }
253
- drawerContent = { ( ) => < DrawerItems /> }
254
- >
255
- < Drawer . Screen
256
- name = "Home"
257
- component = { App }
258
- options = { { headerShown : false } }
259
- />
260
- </ Drawer . Navigator >
261
- ) ;
262
- } }
263
- </ SafeAreaInsetsContext . Consumer >
264
- < StatusBar style = { ! theme . isV3 || theme . dark ? 'light' : 'dark' } />
265
- </ NavigationContainer >
266
- </ React . Fragment >
234
+ < NavigationContainer
235
+ // @ts -ignore - will be adjusted after merging https://github.com/callstack/react-native-paper/pull/4690
236
+ theme = { combinedTheme }
237
+ initialState = { initialState }
238
+ onStateChange = { ( state ) =>
239
+ AsyncStorage . setItem ( PERSISTENCE_KEY , JSON . stringify ( state ) )
240
+ }
241
+ >
242
+ < SafeAreaInsetsContext . Consumer >
243
+ { ( insets ) => {
244
+ const { left, right } = insets || { left : 0 , right : 0 } ;
245
+ const collapsedDrawerWidth = 100 + Math . max ( left , right ) ;
246
+ return (
247
+ < Drawer . Navigator
248
+ screenOptions = { {
249
+ drawerStyle : collapsed && {
250
+ width : collapsedDrawerWidth ,
251
+ } ,
252
+ } }
253
+ drawerContent = { ( ) => < DrawerItems /> }
254
+ >
255
+ < Drawer . Screen
256
+ name = "Home"
257
+ component = { App }
258
+ options = { { headerShown : false } }
259
+ />
260
+ </ Drawer . Navigator >
261
+ ) ;
262
+ } }
263
+ </ SafeAreaInsetsContext . Consumer >
264
+ < StatusBar style = { ! theme . isV3 || theme . dark ? 'light' : 'dark' } />
265
+ </ NavigationContainer >
267
266
</ PreferencesContext . Provider >
268
267
</ PaperProvider >
269
268
) ;
0 commit comments