Skip to content

Commit ce3e4c6

Browse files
committed
chore: add accessibility role to Touchable components
1 parent 18c18a2 commit ce3e4c6

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJs/src/components/Badge.jsx.ejs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export class Badge extends Component {
1313

1414
return (
1515
<View style={this.styles.container}>
16-
<Touchable style={this.styles.badge} onPress={this.props.onClick} useForeground={true}>
16+
<Touchable accessibilityRole={"button"} style={this.styles.badge} onPress={this.props.onClick} useForeground={true}>
1717
{this.renderContent()}
1818
</Touchable>
1919
</View>

packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateJsFn/src/components/Badge.jsx.ejs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export function Badge({ value, style, onClick }) {
2222

2323
return (
2424
<View style={styles.container}>
25-
<Touchable style={styles.badge} onPress={onClick} useForeground={true}>
25+
<Touchable accessibilityRole={"button"} style={styles.badge} onPress={onClick} useForeground={true}>
2626
{renderContent}
2727
</Touchable>
2828
</View>

packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTs/src/components/Badge.tsx.ejs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export class Badge extends Component<BadgeProps> {
1919

2020
return (
2121
<View style={this.styles.container}>
22-
<Touchable style={this.styles.badge} onPress={this.props.onClick} useForeground={true}>
22+
<Touchable accessibilityRole={"button"} style={this.styles.badge} onPress={this.props.onClick} useForeground={true}>
2323
{this.renderContent()}
2424
</Touchable>
2525
</View>

packages/generator-widget/generators/app/templates/pluggable/native/fullTemplateTsFn/src/components/Badge.tsx.ejs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export function Badge({ value, style, onClick }: BadgeProps): ReactElement {
2828

2929
return (
3030
<View style={styles.container}>
31-
<Touchable style={styles.badge} onPress={onClick} useForeground={true}>
31+
<Touchable accessibilityRole={"button"} style={styles.badge} onPress={onClick} useForeground={true}>
3232
{renderContent}
3333
</Touchable>
3434
</View>

0 commit comments

Comments
 (0)