quintodrome/ui/src/utils
Deluan Quintão 5882889a80
feat(ui): Add Artist Radio and Shuffle options (#4186)
* Add Play Similar option

* Add pt-br translation for Play Similar

* Refactor playSimilar and add helper

* Improve Play Similar feedback

* Add artist actions bar with shuffle and radio

* Add Play Similar menu and align artist actions

* Refine artist actions and revert menu option

* fix(ui): enhance layout of ArtistActions and ArtistShow components

Signed-off-by: Deluan <deluan@navidrome.org>

* fix(i18n): revert unused changes

Signed-off-by: Deluan <deluan@navidrome.org>

* fix(ui): improve layout for mobile

Signed-off-by: Deluan <deluan@navidrome.org>

* fix(ui): improve error handling for fetching similar songs

Signed-off-by: Deluan <deluan@navidrome.org>

* fix(ui): enhance error logging for fetching songs in shuffle

Signed-off-by: Deluan <deluan@navidrome.org>

* refactor(ui): shuffle handling to use async/await for better readability

Signed-off-by: Deluan <deluan@navidrome.org>

* refactor(ui): simplify button label handling in ArtistActions component

Signed-off-by: Deluan <deluan@navidrome.org>

---------

Signed-off-by: Deluan <deluan@navidrome.org>
2025-06-09 17:06:10 -04:00
..
calculateReplayGain.js fix(ui): show effective dB of track when playing (#3293) 2024-09-21 16:46:14 -04:00
formatters.js feat(ui): add scan progress and error reporting to UI (#4094) 2025-05-21 09:30:23 -04:00
formatters.test.js feat(ui): add scan progress and error reporting to UI (#4094) 2025-05-21 09:30:23 -04:00
index.js feat(ui): Add Artist Radio and Shuffle options (#4186) 2025-06-09 17:06:10 -04:00
intersperse.js Reformat code with Prettier's new rules. 2023-12-18 15:12:24 -05:00
notifications.js Fix formatting 2020-11-21 02:03:54 -05:00
openInNewTab.js Implement Last.fm account linking UI 2021-06-23 11:01:58 -04:00
playSimilar.js feat(ui): Add Artist Radio and Shuffle options (#4186) 2025-06-09 17:06:10 -04:00
removeHomeCache.js fix(ui): remove index.html from service worker cache after creating admin user (#3642) 2025-01-12 18:32:02 -05:00
urls.js fix(share): force share image to be square (to fix aspect ratio) (#4122) 2025-05-26 17:39:05 -04:00
validations.js Simplify radio CRUD code 2023-01-25 10:03:55 -05:00