react-native-navigation的迁移库

index.android.js 1.7KB

123456789101112131415161718192021222324252627282930313233
  1. import {Navigation} from 'react-native-navigation';
  2. import FirstTabScreen from './FirstTabScreen';
  3. import SecondTabScreen from './SecondTabScreen';
  4. import PushedScreen from './PushedScreen';
  5. import StyledScreen from './StyledScreen';
  6. import SideMenu from './SideMenu';
  7. import ModalScreen from './ModalScreen';
  8. import CollapsingTopBarScreen from './CollapsingTopBarScreen';
  9. import InAppNotification from './InAppNotification';
  10. import LightBoxScreen from './LightBoxScreen';
  11. import ListScreen from './set/ListScreen';
  12. import HeroScreen from './set/HeroScreen';
  13. import CardScreen from './set/CardScreen';
  14. import InfoScreen from './set/InformationScreen';
  15. // register all screens of the app (including internal ones)
  16. export function registerScreens() {
  17. Navigation.registerComponent('example.FirstTabScreen', () => FirstTabScreen);
  18. Navigation.registerComponent('example.SecondTabScreen', () => SecondTabScreen);
  19. Navigation.registerComponent('example.PushedScreen', () => PushedScreen);
  20. Navigation.registerComponent('example.StyledScreen', () => StyledScreen);
  21. Navigation.registerComponent('example.ModalScreen', () => ModalScreen);
  22. Navigation.registerComponent('example.SideMenu', () => SideMenu);
  23. Navigation.registerComponent('example.CollapsingTopBarScreen', () => CollapsingTopBarScreen);
  24. Navigation.registerComponent('example.InAppNotification', () => InAppNotification);
  25. Navigation.registerComponent('example.LightBoxScreen', () => LightBoxScreen);
  26. Navigation.registerComponent('example.ListScreen', () => ListScreen);
  27. Navigation.registerComponent('example.HeroScreen', () => HeroScreen);
  28. Navigation.registerComponent('example.CardScreen', () => CardScreen);
  29. Navigation.registerComponent('example.infoScreen', () => InfoScreen);
  30. }