Merge pull request #30660 from robbiemccorkell/accessibility-states-array

[react-native] accessibilityStates prop should be an array
This commit is contained in:
Benjamin Lichtman
2018-11-19 09:19:44 -08:00
committed by GitHub
2 changed files with 4 additions and 2 deletions
+3 -1
View File
@@ -1859,7 +1859,7 @@ export interface AccessibilityProps extends AccessibilityPropsAndroid, Accessibi
/**
* Accessibility State tells a person using either VoiceOver on iOS or TalkBack on Android the state of the element currently focused on.
*/
accessibilityStates?: "selected" | "disabled";
accessibilityStates?: AccessibilityState[];
/**
* An accessibility hint helps users understand what will happen when they perform an action on the accessibility element when that result is not obvious from the accessibility label.
@@ -1867,6 +1867,8 @@ export interface AccessibilityProps extends AccessibilityPropsAndroid, Accessibi
accessibilityHint?: string;
}
export type AccessibilityState = "selected" | "disabled";
export type AccessibilityRole =
| "none"
| "button"
+1 -1
View File
@@ -756,7 +756,7 @@ class AccessibilityTest extends React.Component {
accessibilityTraits={'none'}
onAccessibilityTap={() => {}}
accessibilityRole="header"
accessibilityStates="selected"
accessibilityStates={["selected"]}
accessibilityHint="Very importent header"
>
<Text