release-cover.templ (637B)
1 package releasecover 2 3 templ ReleaseCover(params ReleaseCoverParams) { 4 switch params.Status { 5 case ReleaseCoverStatusNoMBID: 6 <span>No MusicBrainz release ID saved for this release.</span> 7 case ReleaseCoverStatusError: 8 <span>Unable to load cover art from <a href="https://coverartarchive.org/">Cover Art Archive</a>.</span> 9 case ReleaseCoverStatusNotFound: 10 <span>No cover art found on <a href="https://coverartarchive.org/">Cover Art Archive</a>.</span> 11 case ReleaseCoverStatusFound: 12 <img 13 alt={ params.Release.Title + " cover" } 14 src={ params.CoverArt.URL } 15 title="Loaded from Cover Art Archive" 16 /> 17 } 18 }