Skip to content

Commit db01fac

Browse files
authored
Merge pull request #1780 from peritus/master
RN: Add accessibility labels to OnDeviceUI
2 parents 7610652 + 4a224d7 commit db01fac

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

app/react-native/src/preview/components/OnDeviceUI/index.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,11 @@ export default class OnDeviceUI extends Component {
124124
<Animated.View style={menuSpacerStyles} />
125125
<View style={style.previewContainer}>
126126
<Animated.View style={headerStyles}>
127-
<TouchableWithoutFeedback onPress={this.menuToggledHandler}>
127+
<TouchableWithoutFeedback
128+
onPress={this.menuToggledHandler}
129+
testID='Storybook.OnDeviceUI.open'
130+
accessibilityLabel='Storybook.OnDeviceUI.open'
131+
>
128132
<View>
129133
<Image source={openIcon} style={style.icon} />
130134
</View>
@@ -140,7 +144,11 @@ export default class OnDeviceUI extends Component {
140144
</View>
141145
</View>
142146
<Animated.View style={menuStyles} onLayout={this.menuLayoutHandler}>
143-
<TouchableWithoutFeedback onPress={this.menuToggledHandler}>
147+
<TouchableWithoutFeedback
148+
onPress={this.menuToggledHandler}
149+
testID='Storybook.OnDeviceUI.close'
150+
accessibilityLabel='Storybook.OnDeviceUI.close'
151+
>
144152
<View style={style.closeButton}>
145153
<Image source={closeIcon} style={style.icon} />
146154
</View>

app/react-native/src/preview/components/StoryListView/index.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,13 @@ SectionHeader.propTypes = {
1717
};
1818

1919
const ListItem = ({ title, selected, onPress }) =>
20-
<TouchableOpacity key={title} style={style.item} onPress={onPress}>
20+
<TouchableOpacity
21+
key={title}
22+
style={style.item}
23+
onPress={onPress}
24+
testID={`Storybook.ListItem.${title}`}
25+
accessibilityLabel={`Storybook.ListItem.${title}`}
26+
>
2127
<Text style={[style.itemText, selected && style.itemTextSelected]}>
2228
{title}
2329
</Text>

0 commit comments

Comments
 (0)