Refactor/rating #1
Annotations
5 warnings
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Run npm run check:changed:
components/rating/rating.tsx#L461
Non-interactive elements should not be assigned mouse or keyboard event listeners
|
Run npm run check:changed:
components/rating/rating.tsx#L466
`tabIndex` should only be declared on interactive elements
|
Run npm run check:changed:
components/rating/rating.tsx#L478
Visible, non-interactive elements with click handlers must have at least one keyboard listener
|
Run npm run check:changed:
components/rating/rating.tsx#L478
Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element
|
Loading