mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Summary: NavigationLegacyNavigator was originally created to help people to migrate to the new navigation library without API changes. Therefore we'd have to port all the old APIs that don't necessarily seem align well with the new navigation library. Consider the production usage of NavigationLegacyNavigator does not exist, it's better to kill it and we'd just rename the `Navigator` to `NavigatorDeprecated` later instead. Reviewed By: ericvicenti Differential Revision: D3263704 fb-gh-sync-id: a851fda1516d694cb7d119f5a1344f8fc676f7fd fbshipit-source-id: a851fda1516d694cb7d119f5a1344f8fc676f7fd
47 lines
1.4 KiB
JavaScript
47 lines
1.4 KiB
JavaScript
/**
|
|
* Copyright (c) 2015-present, Facebook, Inc.
|
|
* All rights reserved.
|
|
*
|
|
* This source code is licensed under the BSD-style license found in the
|
|
* LICENSE file in the root directory of this source tree. An additional grant
|
|
* of patent rights can be found in the PATENTS file in the same directory.
|
|
*
|
|
* @providesModule NavigationExperimental
|
|
* @flow
|
|
*/
|
|
'use strict';
|
|
|
|
const NavigationAnimatedView = require('NavigationAnimatedView');
|
|
const NavigationCard = require('NavigationCard');
|
|
const NavigationCardStack = require('NavigationCardStack');
|
|
const NavigationContainer = require('NavigationContainer');
|
|
const NavigationHeader = require('NavigationHeader');
|
|
const NavigationReducer = require('NavigationReducer');
|
|
const NavigationRootContainer = require('NavigationRootContainer');
|
|
const NavigationStateUtils = require('NavigationStateUtils');
|
|
const NavigationView = require('NavigationView');
|
|
const NavigationPropTypes = require('NavigationPropTypes');
|
|
|
|
const NavigationExperimental = {
|
|
// Core
|
|
StateUtils: NavigationStateUtils,
|
|
Reducer: NavigationReducer,
|
|
|
|
// Containers
|
|
Container: NavigationContainer,
|
|
RootContainer: NavigationRootContainer,
|
|
|
|
// Views
|
|
View: NavigationView,
|
|
AnimatedView: NavigationAnimatedView,
|
|
|
|
// CustomComponents:
|
|
Card: NavigationCard,
|
|
CardStack: NavigationCardStack,
|
|
Header: NavigationHeader,
|
|
|
|
PropTypes: NavigationPropTypes,
|
|
};
|
|
|
|
module.exports = NavigationExperimental;
|