Use invariant instead of fbjs/lib/invariant

Summary: This is one more step to remove `fbjs` from `react-native-github`. This changes both the internal and external code to use `invariant` from zertosh instead of the copy in fbjs.

Reviewed By: yungsters

Differential Revision: D13195941

fbshipit-source-id: 73564ca1715110e7da9c7ef56dc57374d61377e0
This commit is contained in:
Christoph Nakazawa
2018-12-02 23:49:12 -08:00
committed by Facebook Github Bot
parent cb6eb03776
commit 4148976a83
76 changed files with 75 additions and 92 deletions

View File

@@ -18,7 +18,7 @@ const TouchableNativeFeedback = require('TouchableNativeFeedback');
const TouchableOpacity = require('TouchableOpacity');
const View = require('View');
const invariant = require('fbjs/lib/invariant');
const invariant = require('invariant');
import type {PressEvent} from 'CoreEventTypes';

View File

@@ -14,10 +14,10 @@
'use strict';
const React = require('React');
const invariant = require('fbjs/lib/invariant');
const StyleSheet = require('StyleSheet');
const View = require('View');
const invariant = require('invariant');
const requireNativeComponent = require('requireNativeComponent');
import type {ViewProps} from 'ViewPropTypes';

View File

@@ -11,7 +11,7 @@
'use strict';
const LayoutAnimation = require('LayoutAnimation');
const invariant = require('fbjs/lib/invariant');
const invariant = require('invariant');
const NativeEventEmitter = require('NativeEventEmitter');
const KeyboardObserver = require('NativeModules').KeyboardObserver;
const dismissKeyboard = require('dismissKeyboard');

View File

@@ -17,7 +17,7 @@ const ReactNative = require('ReactNative');
const TextInputState = require('TextInputState');
const UIManager = require('UIManager');
const invariant = require('fbjs/lib/invariant');
const invariant = require('invariant');
const nullthrows = require('nullthrows');
const performanceNow = require('fbjs/lib/performanceNow');
const warning = require('fbjs/lib/warning');

View File

@@ -23,7 +23,7 @@ const InternalScrollViewType = require('InternalScrollViewType');
const createReactClass = require('create-react-class');
const dismissKeyboard = require('dismissKeyboard');
const flattenStyle = require('flattenStyle');
const invariant = require('fbjs/lib/invariant');
const invariant = require('invariant');
const processDecelerationRate = require('processDecelerationRate');
const requireNativeComponent = require('requireNativeComponent');
const resolveAssetSource = require('resolveAssetSource');

View File

@@ -26,7 +26,7 @@ const TouchableWithoutFeedback = require('TouchableWithoutFeedback');
const UIManager = require('UIManager');
const createReactClass = require('create-react-class');
const invariant = require('fbjs/lib/invariant');
const invariant = require('invariant');
const requireNativeComponent = require('requireNativeComponent');
const warning = require('fbjs/lib/warning');

View File

@@ -10,7 +10,7 @@
'use strict';
const invariant = require('fbjs/lib/invariant');
const invariant = require('invariant');
/**
* Static poolers. Several custom versions for each potential number of

View File

@@ -10,7 +10,7 @@
'use strict';
const invariant = require('fbjs/lib/invariant');
const invariant = require('invariant');
const ensureComponentIsNative = function(component: any) {
invariant(

View File

@@ -10,7 +10,7 @@
'use strict';
const invariant = require('fbjs/lib/invariant');
const invariant = require('invariant');
const ensurePositiveDelayProps = function(props: any) {
invariant(

View File

@@ -14,7 +14,7 @@ const React = require('React');
const TextAncestor = require('TextAncestor');
const ViewNativeComponent = require('ViewNativeComponent');
const invariant = require('fbjs/lib/invariant');
const invariant = require('invariant');
import type {ViewProps} from 'ViewPropTypes';

View File

@@ -24,7 +24,7 @@ const View = require('View');
const WebViewShared = require('WebViewShared');
const deprecatedPropType = require('deprecatedPropType');
const invariant = require('fbjs/lib/invariant');
const invariant = require('invariant');
const keyMirror = require('fbjs/lib/keyMirror');
const processDecelerationRate = require('processDecelerationRate');
const requireNativeComponent = require('requireNativeComponent');