Flow typed & codegen RCTInputAccessoryViewNativeComponent

Summary: title

Reviewed By: rickhanlonii

Differential Revision: D15804045

fbshipit-source-id: 6969984441e9c87750abbc0a046fb7b447a78c91
This commit is contained in:
Peter Argany
2019-06-19 18:41:58 -07:00
committed by Facebook Github Bot
parent b441ced5c5
commit 7bb2ba5494
2 changed files with 5 additions and 17 deletions
@@ -14,7 +14,7 @@ const Platform = require('../../Utilities/Platform');
const React = require('react');
const StyleSheet = require('../../StyleSheet/StyleSheet');
const RCTInputAccessoryViewNativeComponent = require('./RCTInputAccessoryViewNativeComponent');
import RCTInputAccessoryViewNativeComponent from './RCTInputAccessoryViewNativeComponent';
import type {ViewStyleProp} from '../../StyleSheet/StyleSheet';
@@ -9,26 +9,14 @@
*/
'use strict';
import type {NativeComponent} from '../../Renderer/shims/ReactNative';
import type {ColorValue} from '../../StyleSheet/StyleSheetTypes';
import type {ViewStyleProp} from '../../StyleSheet/StyleSheet';
import type {ViewProps} from '../View/ViewPropTypes';
const React = require('react');
const requireNativeComponent = require('../../ReactNative/requireNativeComponent');
import codegenNativeComponent from '../../Utilities/codegenNativeComponent';
type NativeProps = $ReadOnly<{|
+children: React.Node,
/**
* An ID which is used to associate this `InputAccessoryView` to
* specified TextInput(s).
*/
nativeID?: ?string,
style?: ?ViewStyleProp,
...ViewProps,
backgroundColor?: ?ColorValue,
|}>;
type NativeInputAccessoryView = Class<NativeComponent<NativeProps>>;
module.exports = ((requireNativeComponent(
'RCTInputAccessoryView',
): any): NativeInputAccessoryView);
export default codegenNativeComponent<NativeProps>('RCTInputAccessoryView');