5af3119096cd58408a6d6a14fefa3bdce270014a
Wires the web player to the platform's per-user /api/music/favorites (same endpoints the app uses). New useMusicFavorites hook (react-query, shared optimistic cache) + a reusable MusicHeart toggle, placed at: - album header (album) + each track row (track, reveals on row hover, filled favorites stay shown) - album cards in the artist/grid views (album) - artist discography header (artist) - the now-playing player bar (current track) Track key = homePath "Music/<rel>/<file>"; album/artist keys = music-rel. No dedicated Favorites browsing view yet (hearts only), matching the app. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
No description provided
51 MiB
Languages
TypeScript
84.6%
CSS
6.7%
Shell
5%
JavaScript
3.7%