Skip to content

Commit

Permalink
drawer right
Browse files Browse the repository at this point in the history
  • Loading branch information
nekomoko committed Apr 7, 2021
1 parent 4398afd commit c568f92
Show file tree
Hide file tree
Showing 4 changed files with 134 additions and 138 deletions.
23 changes: 19 additions & 4 deletions App.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import React from 'react';
import React, { Component } from 'react';
import { useWindowDimensions } from 'react-native';
import { NavigationContainer } from '@react-navigation/native';
import {
createStackNavigator,
Expand Down Expand Up @@ -98,11 +99,25 @@ function HomeScreen() {
}
const Drawer = createDrawerNavigator();
export default function App() {

const dimensions = useWindowDimensions();

return (
<NavigationContainer>
<Drawer.Navigator initialRouteName="Home">
<Drawer.Screen name="Home" component={HomeScreen} />
<Drawer.Screen name="logout" component={logoutButton} />
<Drawer.Navigator
initialRouteName="Home"
drawerPosition="right"
drawerType={dimensions.width >= 768 ? 'permanent' : 'front'}>
<Drawer.Screen
name="Home"
component={HomeScreen}
options={{ drawerLabel: 'Home' }}
/>
<Drawer.Screen
name="logout"
component={LogInScreen}
options={{ drawerLabel: 'logout' }}
/>
</Drawer.Navigator>
</NavigationContainer>
)
Expand Down
Loading

0 comments on commit c568f92

Please sign in to comment.