Skip to content
This repository was archived by the owner on Nov 12, 2019. It is now read-only.

Commit 001618a

Browse files
authored
Merge pull request #15 from Lily418/master
Add accessibility traits and accessiblityLabel property to NavButton
2 parents 5752f01 + d979b6d commit 001618a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

components/NavButton.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import React, { PropTypes } from 'react';
33
import { Platform, TouchableOpacity, View } from 'react-native';
44
import styles from '../styles';
55

6-
function NavButton({ style, onPress, children, disabled, disabledStyle }: Object): React.Element {
6+
function NavButton({ style, onPress, children, disabled, disabledStyle, accessibilityLabel }: Object): React.Element {
77
let navButtonStyles = []
88
if (Platform.OS === 'ios') {
99
navButtonStyles = [styles.navBarButtonIOS]
@@ -19,15 +19,15 @@ function NavButton({ style, onPress, children, disabled, disabledStyle }: Object
1919
const getTouchable = (): React.Element => {
2020
if (disabled) {
2121
return (
22-
<TouchableOpacity>
22+
<TouchableOpacity accessibilityLabel={accessibilityLabel} accessibilityTraits={["button", "disabled"]}>
2323
<View style={navButtonStyles}>
2424
{children}
2525
</View>
2626
</TouchableOpacity>
2727
)
2828
}
2929
return (
30-
<TouchableOpacity onPress={onPress}>
30+
<TouchableOpacity accessibilityLabel={accessibilityLabel} onPress={onPress} accessibilityTraits="button">
3131
<View style={navButtonStyles}>
3232
{children}
3333
</View>

components/NavTitle.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import styles from '../styles'
55

66
function NavTitle({ style, children }: Object): React.Element {
77
return (
8-
<Text style={[styles.navBarTitleText, style]}>
8+
<Text accessibilityTraits="header" style={[styles.navBarTitleText, style]}>
99
{children}
1010
</Text>
1111
)

0 commit comments

Comments
 (0)