b966ad8be52fa84626e0c932fa0ca7ec92a84c83
The album cards always fell back to the 💿 placeholder: the mapper dropped the backend's `has_cover` and no album cover URL was ever built. Carry `hasCover` through `RawAlbum`/`Album` and add `getAlbumCoverUrl` (GET /albums/{id}/cover, token in the query like the track/stream URLs). The Library Albums grid and the artist-detail discography now render real covers, same source the album-detail page already used. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Rsbuild project
Setup
Install the dependencies:
npm install
Get started
Start the dev server, and the app will be available at http://localhost:3000.
npm run dev
Build the app for production:
npm run build
Preview the production build locally:
npm run preview
Learn more
To learn more about Rsbuild, check out the following resources:
- Rsbuild documentation - explore Rsbuild features and APIs.
- Rsbuild GitHub repository - your feedback and contributions are welcome!
Description
Languages
TypeScript
90.3%
CSS
6.1%
JavaScript
3.3%
Shell
0.3%