diff --git a/src/elements/Image.tsx b/src/elements/Image.tsx index 9d773bdd..b8bc6132 100644 --- a/src/elements/Image.tsx +++ b/src/elements/Image.tsx @@ -6,25 +6,13 @@ import { stringifyPropsForFabric, withoutXY, } from '../lib/extract/extractProps'; -import type { - ClipProps, - CommonMaskProps, - NativeProps, - NumberProp, - ResponderProps, - TouchableProps, -} from '../lib/extract/types'; +import type { CommonPathProps, NumberProp } from '../lib/extract/types'; import Shape from './Shape'; import RNSVGImage from '../fabric/ImageNativeComponent'; const spacesRegExp = /\s+/; -export interface ImageProps - extends ResponderProps, - CommonMaskProps, - ClipProps, - TouchableProps, - NativeProps { +export interface ImageProps extends CommonPathProps { x?: NumberProp; y?: NumberProp; width?: NumberProp; @@ -33,8 +21,6 @@ export interface ImageProps href?: RNImageProps['source'] | string; preserveAspectRatio?: string; opacity?: NumberProp; - clipPath?: string; - id?: string; } export default class SvgImage extends Shape {