mirror of
https://github.com/zoriya/react-native-web.git
synced 2026-06-05 11:19:34 +00: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 LayoutPropTypes from '../../modules/LayoutPropTypes';
|
||||||
import ShadowPropTypes from '../../modules/ShadowPropTypes';
|
import ShadowPropTypes from '../../modules/ShadowPropTypes';
|
||||||
import TransformPropTypes from '../../modules/TransformPropTypes';
|
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']);
|
const overscrollBehaviorType = oneOf(['auto', 'contain', 'none']);
|
||||||
|
|
||||||
@@ -50,8 +50,6 @@ const ViewStylePropTypes = {
|
|||||||
overscrollBehavior: overscrollBehaviorType,
|
overscrollBehavior: overscrollBehaviorType,
|
||||||
overscrollBehaviorX: overscrollBehaviorType,
|
overscrollBehaviorX: overscrollBehaviorType,
|
||||||
overscrollBehaviorY: overscrollBehaviorType,
|
overscrollBehaviorY: overscrollBehaviorType,
|
||||||
perspective: oneOfType([number, string]),
|
|
||||||
perspectiveOrigin: string,
|
|
||||||
touchAction: oneOf([
|
touchAction: oneOf([
|
||||||
'auto',
|
'auto',
|
||||||
'inherit',
|
'inherit',
|
||||||
|
|||||||
@@ -8,10 +8,12 @@
|
|||||||
* @flow
|
* @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 numberOrString = oneOfType([number, string]);
|
||||||
|
|
||||||
const TransformPropTypes = {
|
const TransformPropTypes = {
|
||||||
|
perspective: oneOfType([number, string]),
|
||||||
|
perspectiveOrigin: string,
|
||||||
transform: arrayOf(
|
transform: arrayOf(
|
||||||
oneOfType([
|
oneOfType([
|
||||||
shape({ perspective: numberOrString }),
|
shape({ perspective: numberOrString }),
|
||||||
|
|||||||
Reference in New Issue
Block a user