diff --git a/Libraries/Utilities/BackAndroid.js b/Libraries/Utilities/BackAndroid.js deleted file mode 100644 index cf4f0cd6381235..00000000000000 --- a/Libraries/Utilities/BackAndroid.js +++ /dev/null @@ -1,54 +0,0 @@ -/** - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - * - * BackAndroid has been moved to BackHandler. This stub calls BackHandler methods - * after generating a warning to remind users to move to the new BackHandler module. - * - * @format - */ - -'use strict'; - -const BackHandler = require('BackHandler'); - -const warning = require('fbjs/lib/warning'); - -/** - * Deprecated. Use BackHandler instead. - */ -const BackAndroid = { - exitApp: function() { - warning( - false, - 'BackAndroid is deprecated. Please use BackHandler instead.', - ); - BackHandler.exitApp(); - }, - - addEventListener: function( - eventName: BackPressEventName, - handler: Function, - ): {remove: () => void} { - warning( - false, - 'BackAndroid is deprecated. Please use BackHandler instead.', - ); - return BackHandler.addEventListener(eventName, handler); - }, - - removeEventListener: function( - eventName: BackPressEventName, - handler: Function, - ): void { - warning( - false, - 'BackAndroid is deprecated. Please use BackHandler instead.', - ); - BackHandler.removeEventListener(eventName, handler); - }, -}; - -module.exports = BackAndroid; diff --git a/Libraries/react-native/react-native-implementation.js b/Libraries/react-native/react-native-implementation.js index 0b76506bb7e941..5926e5989148f0 100644 --- a/Libraries/react-native/react-native-implementation.js +++ b/Libraries/react-native/react-native-implementation.js @@ -195,9 +195,6 @@ module.exports = { get AsyncStorage() { return require('AsyncStorage'); }, - get BackAndroid() { - return require('BackAndroid'); - }, // deprecated: use BackHandler instead get BackHandler() { return require('BackHandler'); },