[add] Image style support for animations, interactions, and filters

This commit is contained in:
Nicolas Gallagher
2018-02-20 17:45:19 -08:00
parent 619c2048be
commit 306cf67932
@@ -2,16 +2,20 @@
* @flow * @flow
*/ */
import AnimationPropTypes from '../../modules/AnimationPropTypes';
import BorderPropTypes from '../../modules/BorderPropTypes'; import BorderPropTypes from '../../modules/BorderPropTypes';
import ColorPropType from '../ColorPropType'; import ColorPropType from '../ColorPropType';
import ImageResizeMode from './ImageResizeMode'; import ImageResizeMode from './ImageResizeMode';
import InteractionPropTypes from '../../modules/InteractionPropTypes';
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, string } from 'prop-types'; import { number, oneOf, string } from 'prop-types';
const ImageStylePropTypes = { const ImageStylePropTypes = {
...AnimationPropTypes,
...BorderPropTypes, ...BorderPropTypes,
...InteractionPropTypes,
...LayoutPropTypes, ...LayoutPropTypes,
...ShadowPropTypes, ...ShadowPropTypes,
...TransformPropTypes, ...TransformPropTypes,
@@ -26,7 +30,8 @@ const ImageStylePropTypes = {
/** /**
* @platform web * @platform web
*/ */
boxShadow: string boxShadow: string,
filter: string
}; };
export default ImageStylePropTypes; export default ImageStylePropTypes;