FormidableLabs / FormidableLabs/eslint-plugin-react-native-a11y
`react-native-a11y/has-valid-accessibility-state` crashes when destructuring within prop.
- Dominant language
- JavaScript
- Stars
- 306
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Description
When `accessibilityState` prop is defined as an inline object with destructured object within it, this rule crashes.
`accessibilityState={{ ...accessibilityState, disabled }}`
Here's the error message:

I was able to find a workaround by defining it first as a separate variable and then passing it to prop.
```
const newAccessibilityState = { ...accessibilityState, disabled };
...
accessibilityState={newAccessibilityState}
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.