fix(a11y): make artwork lightbox triggers and interactive rows keyboard-accessible #69
16 new issues (0 max.) of at least severity.
Here is an overview of what got changed by this pull request:
Issues
======
+ Solved 15
- Added 16
Complexity increasing per file
==============================
- src/components/layout/QueuePanel.tsx 6
- src/components/views/AlbumDetailView.tsx 2
- src/components/views/LibraryView.tsx 2
Clones removed
==============
+ src/components/views/WrappedView.tsx -2
See the complete overview on Codacy
Annotations
Check warning on line 249 in src/components/layout/LyricsPanel.tsx
codacy-production / Codacy Static Code Analysis
src/components/layout/LyricsPanel.tsx#L249
This JSX attribute is specific to React.
Check warning on line 147 in src/components/layout/NowPlayingPanel.tsx
codacy-production / Codacy Static Code Analysis
src/components/layout/NowPlayingPanel.tsx#L147
This JSX attribute is specific to React.
Check warning on line 534 in src/components/layout/QueuePanel.tsx
codacy-production / Codacy Static Code Analysis
src/components/layout/QueuePanel.tsx#L534
The elements with this role can be changed to the following elements:
<button>
Check warning on line 541 in src/components/layout/QueuePanel.tsx
codacy-production / Codacy Static Code Analysis
src/components/layout/QueuePanel.tsx#L541
This JSX attribute is specific to React.
Check warning on line 175 in src/components/player/FullscreenLyrics.tsx
codacy-production / Codacy Static Code Analysis
src/components/player/FullscreenLyrics.tsx#L175
This JSX attribute is specific to React.
Check warning on line 222 in src/components/views/AlbumDetailView.tsx
codacy-production / Codacy Static Code Analysis
src/components/views/AlbumDetailView.tsx#L222
This JSX attribute is specific to React.
Check warning on line 241 in src/components/views/AlbumDetailView.tsx
codacy-production / Codacy Static Code Analysis
src/components/views/AlbumDetailView.tsx#L241
This JSX attribute is specific to React.
Check warning on line 474 in src/components/views/AlbumDetailView.tsx
codacy-production / Codacy Static Code Analysis
src/components/views/AlbumDetailView.tsx#L474
The HTML element li is non-interactive. Do not use tabIndex.
Check warning on line 484 in src/components/views/AlbumDetailView.tsx
codacy-production / Codacy Static Code Analysis
src/components/views/AlbumDetailView.tsx#L484
This JSX attribute is specific to React.
Check warning on line 262 in src/components/views/ArtistDetailView.tsx
codacy-production / Codacy Static Code Analysis
src/components/views/ArtistDetailView.tsx#L262
This JSX attribute is specific to React.
Check warning on line 284 in src/components/views/GenreDetailView.tsx
codacy-production / Codacy Static Code Analysis
src/components/views/GenreDetailView.tsx#L284
The HTML element li is non-interactive. Do not use tabIndex.
Check warning on line 293 in src/components/views/GenreDetailView.tsx
codacy-production / Codacy Static Code Analysis
src/components/views/GenreDetailView.tsx#L293
This JSX attribute is specific to React.
Check warning on line 156 in src/components/views/LikedView.tsx
codacy-production / Codacy Static Code Analysis
src/components/views/LikedView.tsx#L156
The HTML element li is non-interactive. Do not use tabIndex.
Check warning on line 167 in src/components/views/LikedView.tsx
codacy-production / Codacy Static Code Analysis
src/components/views/LikedView.tsx#L167
This JSX attribute is specific to React.
Check warning on line 1110 in src/components/views/PlaylistView.tsx
codacy-production / Codacy Static Code Analysis
src/components/views/PlaylistView.tsx#L1110
The HTML element div is non-interactive. Do not use tabIndex.
Check warning on line 1120 in src/components/views/PlaylistView.tsx
codacy-production / Codacy Static Code Analysis
src/components/views/PlaylistView.tsx#L1120
This JSX attribute is specific to React.