diff --git a/Libraries/Components/ScrollView/InternalScrollViewType.js b/Libraries/Components/ScrollView/InternalScrollViewType.js index a97ca9f43..a1d42bb46 100644 --- a/Libraries/Components/ScrollView/InternalScrollViewType.js +++ b/Libraries/Components/ScrollView/InternalScrollViewType.js @@ -8,13 +8,13 @@ * @flow */ -const React = require('React'); +const ReactNative = require('ReactNative'); // This class is purely a facsimile of ScrollView so that we can // properly type it with Flow before migrating ScrollView off of // createReactClass. If there are things missing here that are in // ScrollView, that is unintentional. -class InternalScrollViewType extends React.Component { +class InternalScrollViewType extends ReactNative.NativeComponent { scrollTo( y?: number | {x?: number, y?: number, animated?: boolean}, x?: number, @@ -24,7 +24,6 @@ class InternalScrollViewType extends React.Component { flashScrollIndicators() {} scrollToEnd(options?: {animated?: boolean}) {} scrollWithoutAnimationTo(y: number = 0, x: number = 0) {} - setNativeProps(props: Object) {} getScrollResponder(): any {} getScrollableNode(): any {}