mirror of
https://github.com/zhigang1992/react-native-web.git
synced 2026-01-12 22:51:09 +08:00
Group 'perspective' style propType with transforms
This commit is contained in:
@@ -14,7 +14,7 @@ import ColorPropType from '../ColorPropType';
|
||||
import LayoutPropTypes from '../../modules/LayoutPropTypes';
|
||||
import ShadowPropTypes from '../../modules/ShadowPropTypes';
|
||||
import TransformPropTypes from '../../modules/TransformPropTypes';
|
||||
import { number, oneOf, oneOfType, string } from 'prop-types';
|
||||
import { number, oneOf, string } from 'prop-types';
|
||||
|
||||
const overscrollBehaviorType = oneOf(['auto', 'contain', 'none']);
|
||||
|
||||
@@ -50,8 +50,6 @@ const ViewStylePropTypes = {
|
||||
overscrollBehavior: overscrollBehaviorType,
|
||||
overscrollBehaviorX: overscrollBehaviorType,
|
||||
overscrollBehaviorY: overscrollBehaviorType,
|
||||
perspective: oneOfType([number, string]),
|
||||
perspectiveOrigin: string,
|
||||
touchAction: oneOf([
|
||||
'auto',
|
||||
'inherit',
|
||||
|
||||
@@ -8,10 +8,12 @@
|
||||
* @flow
|
||||
*/
|
||||
|
||||
import { arrayOf, number, oneOfType, shape, string } from 'prop-types';
|
||||
import { arrayOf, number, oneOf, oneOfType, shape, string } from 'prop-types';
|
||||
const numberOrString = oneOfType([number, string]);
|
||||
|
||||
const TransformPropTypes = {
|
||||
perspective: oneOfType([number, string]),
|
||||
perspectiveOrigin: string,
|
||||
transform: arrayOf(
|
||||
oneOfType([
|
||||
shape({ perspective: numberOrString }),
|
||||
|
||||
Reference in New Issue
Block a user