Fix drawer toggle (#3191)

* Fixed drawer toggle

* Fixed drawer toggle

* Update DrawerView.js
This commit is contained in:
rgovind92 2018-01-06 21:10:56 +05:30 committed by Gant Laborde
parent 7a57c4e779
commit e2e540c32d

View File

@ -93,10 +93,10 @@ export default class DrawerView extends React.PureComponent<
if (routes[index].routeName === drawerOpenRoute) {
this._drawer.openDrawer();
} else if (routes[index].routeName === drawerToggleRoute) {
if (this._drawer.state.drawerShown) {
this.props.navigation.navigate(drawerCloseRoute);
} else {
if (this.props.navigation.state.index === 0) {
this.props.navigation.navigate(drawerOpenRoute);
} else {
this.props.navigation.navigate(drawerCloseRoute);
}
} else {
this._drawer.closeDrawer();