“Como ocultar uma tela da gaveta na navegação react 5” Respostas de código

Ocultar links de tela em Drawernavigation in React Native

import { DrawerItems } from 'react-navigation';

const visibleItems = ['HomeScreen', 'SettingsScreen', 'HelpScreen'];

const getVisible = item => contains(item.key, visibleItems);

const getFilteredAndStyledItems = ({ items, ...other }) => (
  <DrawerItems
    items={filter(getVisible, items)}
    {...other}
  />
);
Innocent Ibex

Como ocultar uma tela da gaveta na navegação react 5

function DrawerNavigator() {
  return (
    <NavigationContainer>
      <Drawer.Navigator
        initialRouteName="Home"
        drawerContent={props => {
          const filteredProps = {
            ...props,
            state: {
              ...props.state,
              routeNames: props.state.routeNames.filter(routeName => {
                routeName !== 'Home';
              }),
              routes: props.state.routes.filter(route => route.name !== 'Home'),
            },
          };
          return (
            <DrawerContentScrollView {...filteredProps}>
              <DrawerItemList {...filteredProps} />
            </DrawerContentScrollView>
          );
        }}>
        <Drawer.Screen name="Notifications" component={ProfileScreen} />
        <Drawer.Screen name="Notifications2" component={ProfileScreen} />
        <Drawer.Screen name="Home" component={StackNavigator} />
      </Drawer.Navigator>
    </NavigationContainer>
  );
}
mukashwasti_

Respostas semelhantes a “Como ocultar uma tela da gaveta na navegação react 5”

Perguntas semelhantes a “Como ocultar uma tela da gaveta na navegação react 5”

Mais respostas relacionadas para “Como ocultar uma tela da gaveta na navegação react 5” em JavaScript

Procure respostas de código populares por idioma

Procurar outros idiomas de código