Skip to content

Commit

Permalink
Migrate ScrollView fake type to ReactNative.NativeComponent
Browse files Browse the repository at this point in the history
Reviewed By: yungsters

Differential Revision: D7985122

fbshipit-source-id: b78fc6ad84485e8aa42657c2b21d70c9f3a271d6
  • Loading branch information
elicwhite authored and facebook-github-bot committed May 14, 2018
1 parent ffda017 commit 1419c7a
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions Libraries/Components/ScrollView/InternalScrollViewType.js
Original file line number Diff line number Diff line change
Expand Up @@ -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<Props> extends React.Component<Props> {
class InternalScrollViewType<Props> extends ReactNative.NativeComponent<Props> {
scrollTo(
y?: number | {x?: number, y?: number, animated?: boolean},
x?: number,
Expand All @@ -24,7 +24,6 @@ class InternalScrollViewType<Props> extends React.Component<Props> {
flashScrollIndicators() {}
scrollToEnd(options?: {animated?: boolean}) {}
scrollWithoutAnimationTo(y: number = 0, x: number = 0) {}
setNativeProps(props: Object) {}

getScrollResponder(): any {}
getScrollableNode(): any {}
Expand Down

0 comments on commit 1419c7a

Please sign in to comment.