We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 63c618c commit 425f2a4Copy full SHA for 425f2a4
src/index.tsx
@@ -24,7 +24,9 @@ interface TokenProps {
24
25
interface AttributedTextProps extends TextProps {
26
annotationProps?: {
27
- [key: string]: TextProps;
+ [key: string]: TextProps & {
28
+ onPress: (event: GestureResponderEvent & { content: string }) => void;
29
+ };
30
};
31
children: string;
32
@@ -77,9 +79,10 @@ const AttributedText = ({
77
79
return (
78
80
<Text
81
{...tokenProps}
- onPress={(event: GestureResponderEvent) =>
- tokenProps.onPress({ ...event, content: token.content })
82
- }
+ onPress={(event: GestureResponderEvent) => {
83
+ tokenProps?.onPress &&
84
+ tokenProps.onPress({ ...event, content: token.content });
85
+ }}
86
key={index}
87
>
88
{token.content}
0 commit comments