feat: improvements to portal (#90)

- layer management according to position
- preserve theme context via ThemedPortal
This commit is contained in:
Satyajit Sahoo
2016-11-28 11:27:31 +05:30
committed by Ahmed Elhanafy
parent 4732b02a0f
commit a5519eefbd
8 changed files with 209 additions and 121 deletions

View File

@@ -11,7 +11,11 @@ import {
NavigationProvider,
StackNavigation,
} from '@exponent/ex-navigation';
import { Colors, ThemeProvider, Drawer } from 'react-native-paper';
import {
Colors,
Drawer,
Provider as PaperProvider,
} from 'react-native-paper';
import Router from './src/Router';
@@ -53,7 +57,7 @@ class App extends Component {
render() {
return (
<ThemeProvider>
<PaperProvider>
<NavigationProvider router={Router}>
<Drawer
onOpen={this._handleOpenDrawer}
@@ -73,7 +77,7 @@ class App extends Component {
/>
</Drawer>
</NavigationProvider>
</ThemeProvider>
</PaperProvider>
);
}
}