We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4f36797 commit aba23a4Copy full SHA for aba23a4
src/components/checkbox/index.tsx
@@ -177,14 +177,13 @@ class Checkbox extends Component<CheckboxProps, CheckboxState> {
177
}
178
179
getAccessibilityProps() {
180
- const {accessibilityLabel, disabled, value} = this.props;
181
- const checkedState = value ? 'checked' : 'unchecked';
+ const {accessibilityLabel = 'checkbox', disabled, value} = this.props;
182
183
return {
184
accessible: true,
185
- accessibilityLabel: accessibilityLabel ? `${accessibilityLabel} ${checkedState}` : `${checkedState}`,
+ accessibilityLabel,
186
accessibilityRole: 'checkbox',
187
- accessibilityStates: disabled ? ['disabled'] : undefined
+ accessibilityState: {disabled, checked: value}
188
};
189
190
0 commit comments