mirror of
https://github.com/zoriya/react-native-svg.git
synced 2025-12-06 07:06:11 +00:00
fix: handle onPress prop on web app (#2302)
# Summary Closes #1483 Closes #1524 We want a handle `onPress` prop on the web version in SVG components. ## Test Plan Check on `react-native` web version if prop onPress works. ## Compatibility | OS | Implemented | | ------- | :---------: | | Web | ✅ |
This commit is contained in:
@@ -195,6 +195,7 @@ const prepare = <T extends BaseProps>(
|
||||
onResponderRelease?: (e: GestureResponderEvent) => void;
|
||||
onResponderTerminate?: (e: GestureResponderEvent) => void;
|
||||
onResponderTerminationRequest?: (e: GestureResponderEvent) => boolean;
|
||||
onClick?: (e: GestureResponderEvent) => void;
|
||||
transform?: string;
|
||||
gradientTransform?: string;
|
||||
patternTransform?: string;
|
||||
@@ -266,7 +267,9 @@ const prepare = <T extends BaseProps>(
|
||||
styles.fontStyle = fontStyle;
|
||||
}
|
||||
clean.style = resolve(style, styles);
|
||||
|
||||
if (props.onPress != null) {
|
||||
clean.onClick = props.onPress;
|
||||
}
|
||||
return clean;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user