mirror of
https://github.com/zhigang1992/react-navigation.git
synced 2026-02-10 09:13:43 +08:00
* add react-native-safe-area-view npm package * remove local SafeAreaView, import from package in views * update to latest react-native-safe-area-view * update snapshots
92 lines
2.2 KiB
JavaScript
92 lines
2.2 KiB
JavaScript
/* eslint global-require: 0 */
|
|
|
|
module.exports = {
|
|
// Core
|
|
get createNavigationContainer() {
|
|
return require('./createNavigationContainer').default;
|
|
},
|
|
get StateUtils() {
|
|
return require('./StateUtils').default;
|
|
},
|
|
get addNavigationHelpers() {
|
|
return require('./addNavigationHelpers').default;
|
|
},
|
|
get NavigationActions() {
|
|
return require('./NavigationActions').default;
|
|
},
|
|
|
|
// Navigators
|
|
get createNavigator() {
|
|
return require('./navigators/createNavigator').default;
|
|
},
|
|
get StackNavigator() {
|
|
return require('./navigators/StackNavigator').default;
|
|
},
|
|
get TabNavigator() {
|
|
return require('./navigators/TabNavigator').default;
|
|
},
|
|
get DrawerNavigator() {
|
|
return require('./navigators/DrawerNavigator').default;
|
|
},
|
|
|
|
// Routers
|
|
get StackRouter() {
|
|
return require('./routers/StackRouter').default;
|
|
},
|
|
get TabRouter() {
|
|
return require('./routers/TabRouter').default;
|
|
},
|
|
|
|
// Views
|
|
get Transitioner() {
|
|
return require('./views/Transitioner').default;
|
|
},
|
|
get CardStackTransitioner() {
|
|
return require('./views/CardStack/CardStackTransitioner').default;
|
|
},
|
|
get CardStack() {
|
|
return require('./views/CardStack/CardStack').default;
|
|
},
|
|
get Card() {
|
|
return require('./views/CardStack/Card').default;
|
|
},
|
|
get SafeAreaView() {
|
|
return require('react-native-safe-area-view').default;
|
|
},
|
|
|
|
// Header
|
|
get Header() {
|
|
return require('./views/Header/Header').default;
|
|
},
|
|
get HeaderTitle() {
|
|
return require('./views/Header/HeaderTitle').default;
|
|
},
|
|
get HeaderBackButton() {
|
|
return require('./views/Header/HeaderBackButton').default;
|
|
},
|
|
|
|
// DrawerView
|
|
get DrawerView() {
|
|
return require('./views/Drawer/DrawerView').default;
|
|
},
|
|
get DrawerItems() {
|
|
return require('./views/Drawer/DrawerNavigatorItems').default;
|
|
},
|
|
|
|
// TabView
|
|
get TabView() {
|
|
return require('./views/TabView/TabView').default;
|
|
},
|
|
get TabBarTop() {
|
|
return require('./views/TabView/TabBarTop').default;
|
|
},
|
|
get TabBarBottom() {
|
|
return require('./views/TabView/TabBarBottom').default;
|
|
},
|
|
|
|
// HOCs
|
|
get withNavigation() {
|
|
return require('./views/withNavigation').default;
|
|
},
|
|
};
|