Mengjue Wang 471ee87445 Wrap native module I18nManager with a new RCTI18nManager.js and fix current use of native module I18nManager
Summary: create new RCTI18nManager.js to warp-up native module I18nManager and fix current use of it.

Reviewed By: ericvicenti

Differential Revision: D3547427

fbshipit-source-id: 53a695c94ca6bba2f566d0725c553e58d60bf451
2016-07-11 20:58:32 -07:00

25 lines
609 B
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 I18nManager
* @flow
*/
'use strict';
type I18nManagerStatus = {
isRTL: boolean,
allowRTL: (allowRTL: boolean) => {},
};
const I18nManager : I18nManagerStatus = require('NativeModules').I18nManager || {
isRTL: false,
allowRTL: () => {},
};
module.exports = I18nManager;