feishin/src/renderer/features/artists/components
Kendall Garner ba531505af
[enhancement]: Support toggling Album/Track view for gneres (#591)
* [enhancement]: Support toggling Album/Track view for gneres

The _primary_ purpose of this PR is to enable viewing tracks OR albums for genres.
This has a few requirements:
1. Ability to set default route for genres, **except** when already on song/album page
2. Ability to toggle between album and genre view
3. Fixed refresh for genre ID

Additionally, there was some refactoring:
- Since the *-list-headers had very similar functions for search, export that as a hook instead

* also use hook for album artist

* support switching albumartist tracks/albums

* remove toggle on song/album list, simplify logic
2024-04-20 06:14:31 +00:00
..
album-artist-detail-content.tsx [enhancement]: Support toggling Album/Track view for gneres (#591) 2024-04-20 06:14:31 +00:00
album-artist-detail-discography-list.tsx Migrate to mantine v6 (#15) 2023-01-28 20:46:07 -08:00
album-artist-detail-header.tsx [bugfix/feature]: Improve ratings (#332) 2023-10-28 20:00:01 -07:00
album-artist-detail-top-songs-list-content.tsx Update album artist list implementation 2023-07-20 00:41:13 -07:00
album-artist-detail-top-songs-list-header.tsx [enhancement/localization]: sort navidrome albums by year, add more language keys 2024-02-03 15:05:33 -08:00
album-artist-list-content.tsx Update album artist list implementation 2023-07-20 00:41:13 -07:00
album-artist-list-grid-view.tsx [bugfix]: fix album artist order and mild race protection 2024-04-09 22:11:29 -07:00
album-artist-list-header-filters.tsx [feat]: actually include version checks 2024-02-17 00:57:10 -08:00
album-artist-list-header.tsx [enhancement]: Support toggling Album/Track view for gneres (#591) 2024-04-20 06:14:31 +00:00
album-artist-list-table-view.tsx Update album artist list implementation 2023-07-20 00:41:13 -07:00