“cara menyembunyikan layar dari laci di reaksi navigasi 5” Kode Jawaban

Sembunyikan tautan layar di DrawerNavigasi di 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

cara menyembunyikan layar dari laci di reaksi navigasi 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_

Jawaban yang mirip dengan “cara menyembunyikan layar dari laci di reaksi navigasi 5”

Pertanyaan yang mirip dengan “cara menyembunyikan layar dari laci di reaksi navigasi 5”

Lebih banyak jawaban terkait untuk “cara menyembunyikan layar dari laci di reaksi navigasi 5” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya