Skip to content

Commit f838234

Browse files
committed
chore: update dependencies for React Native 0.77.3 and add accessibility role to Touchable components
1 parent 18c18a2 commit f838234

9 files changed

Lines changed: 14 additions & 4 deletions

File tree

packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-js-unit.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
"output": "./dist/testresults/TESTS-Jest.xml"
2828
},
2929
"devDependencies": {
30+
"react-native": "0.77.3",
31+
"react": "^18.2.0",
3032
"@mendix/pluggable-widgets-tools": "^10.15.0"
3133
},
3234
"dependencies": {

packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-js.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
"release": "pluggable-widgets-tools release:native"
2323
},
2424
"devDependencies": {
25+
"react-native": "0.77.3",
26+
"react": "^18.2.0",
2527
"@mendix/pluggable-widgets-tools": "^10.15.0"
2628
},
2729
"dependencies": {

packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-ts-unit.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
"output": "./dist/testresults/TESTS-Jest.xml"
2828
},
2929
"devDependencies": {
30+
"react-native": "0.77.3",
31+
"react": "^18.2.0",
3032
"@mendix/pluggable-widgets-tools": "^10.15.0",
3133
"@types/big.js": "^6.0.2",
3234
"@types/jest": "^29.0.0"

packages/generator-widget/generators/app/templates/packages/__tests__/outputs/package_native.json-ts.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
"release": "pluggable-widgets-tools release:native"
2323
},
2424
"devDependencies": {
25+
"react-native": "0.77.3",
26+
"react": "^18.2.0",
2527
"@mendix/pluggable-widgets-tools": "^10.15.0",
2628
"@types/big.js": "^6.0.2"
2729
},

packages/generator-widget/generators/app/templates/packages/package_native.json.ejs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
"output": "./dist/testresults/TESTS-Jest.xml"
2828
},<% } %>
2929
"devDependencies": {
30+
"react-native": "0.77.3",
31+
"react": "^18.2.0",
3032
"@mendix/pluggable-widgets-tools": "^10.15.0"<% if (isLanguageTS) { %>,
3133
"@types/big.js": "^6.0.2"<% if (hasUnitTests) { %>,
3234
"@types/jest": "^29.0.0"<% } %><% } %>

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)