Deprecate View prop-type definitions

Summary: This diff moves the prop-type definitions for View out into it's own file. We will be able to do this with a bunch of the prop-type definitions and then move them out into a deprecated npm package.

Reviewed By: yungsters

Differential Revision: D9444394

fbshipit-source-id: 4fd0a78533211b598ba2da4eb5015ffcc20bb675
This commit is contained in:
Eli White
2018-08-22 18:22:00 -07:00
committed by Facebook Github Bot
parent 3aea678c38
commit b620ccab49
27 changed files with 491 additions and 479 deletions

View File

@@ -9,13 +9,13 @@
'use strict';
const ColorPropType = require('ColorPropType');
const DeprecatedViewPropTypes = require('DeprecatedViewPropTypes');
const Image = require('Image');
const NativeMethodsMixin = require('NativeMethodsMixin');
const React = require('React');
const PropTypes = require('prop-types');
const React = require('React');
const UIManager = require('UIManager');
const ViewPropTypes = require('ViewPropTypes');
const ColorPropType = require('ColorPropType');
const createReactClass = require('create-react-class');
const requireNativeComponent = require('requireNativeComponent');
@@ -68,7 +68,7 @@ const ToolbarAndroid = createReactClass({
mixins: [NativeMethodsMixin],
propTypes: {
...ViewPropTypes,
...DeprecatedViewPropTypes,
/**
* Sets possible actions on the toolbar as part of the action menu. These are displayed as icons
* or text on the right side of the widget. If they don't fit they are placed in an 'overflow'