Split PointPropType (#21355)

Summary:
This PR split PointPropType.js into PointPropType.js with Flow definition and  Libraries/DeprecatedPointPropType.js remaining with PropTypes definition.

Related to #21342
Pull Request resolved: https://github.com/facebook/react-native/pull/21355

Differential Revision: D10081399

Pulled By: TheSavior

fbshipit-source-id: 2283ff3fbda6b0f525742336f92fd6279250b874
This commit is contained in:
Rafael Nunes G. da Silveira 2018-09-26 22:18:58 -07:00 committed by Facebook Github Bot
parent 1b909085fd
commit f3c8027595
2 changed files with 20 additions and 9 deletions

View File

@ -0,0 +1,20 @@
/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @format
* @flow strict
*/
'use strict';
const PropTypes = require('prop-types');
const PointPropType = PropTypes.shape({
x: PropTypes.number,
y: PropTypes.number,
});
module.exports = PointPropType;

View File

@ -10,16 +10,7 @@
'use strict';
const PropTypes = require('prop-types');
const PointPropType = PropTypes.shape({
x: PropTypes.number,
y: PropTypes.number,
});
export type PointProp = $ReadOnly<{
x: number,
y: number,
}>;
module.exports = PointPropType;