Я использую реагирующую навигацию, и у меня есть в себе в себе вислоид выдвижного ящика с вложенным в него стеком, как я могу установить градиентный фон для всего приложения, используя Expo LinearGradient, без необходимости оборачивать каждый компонент экрана <LinearGradient>
в методе рендеринга.?
PS: я пытался обернуть компонент <MyApp />
компонентом <LinearGradient>
в app.js, но похоже, что компонент <MyApp />
покрывает весь экран собственным фоном, поэтому линейный градиент не можетне видно.
Код навигатора
const HomeStack = createStackNavigator({
Home: {
screen: Home
},
Results: {
screen: Results
},
}, {
navigationOptions: {
header: null
}
})
const MyApp = createDrawerNavigator({
Home: {
screen: HomeStack,
navigationOptions: {
title: '...'
}
},
Info: {
screen: Info,
navigationOptions: {
title: '.....'
}
},
}, {
drawerPosition: '....',
contentOptions: {
itemStyle: {
alignSelf: '....',
},
labelStyle: {
fontFamily: '....'
}
}
})