diff --git a/Libraries/Components/ActivityIndicator/ActivityIndicator.js b/Libraries/Components/ActivityIndicator/ActivityIndicator.js index f6ffe500edf..70f73db0ce0 100644 --- a/Libraries/Components/ActivityIndicator/ActivityIndicator.js +++ b/Libraries/Components/ActivityIndicator/ActivityIndicator.js @@ -15,12 +15,13 @@ const React = require('react'); const StyleSheet = require('../../StyleSheet/StyleSheet'); const View = require('../View/View'); -const ActivityIndicatorViewNativeComponent = require('./ActivityIndicatorViewNativeComponent'); - import type {NativeComponent} from '../../Renderer/shims/ReactNative'; import type {ViewProps} from '../View/ViewPropTypes'; -const ProgressBarAndroid = require('../ProgressBarAndroid/ProgressBarAndroid'); +const PlatformActivityIndicator = + Platform.OS === 'android' + ? require('../ProgressBarAndroid/ProgressBarAndroid') + : require('./ActivityIndicatorViewNativeComponent'); const GRAY = '#999999'; @@ -92,6 +93,11 @@ const ActivityIndicator = (props: Props, forwardedRef?: any) => { size: sizeProp, }; + const androidProps = { + styleAttr: 'Normal', + indeterminate: true, + }; + return ( { styles.container, style, )}> - {/* $FlowFixMe(>=0.78.0 site=react_native_android_fb) This issue was - * found when making Flow check .android.js files. */} {Platform.OS === 'android' ? ( - + // $FlowFixMe Flow doesn't know when this is the android component + ) : ( - + )} );