Fixing Frontend build
Some checks failed
Music Collection CI Workflow / test (./backend) (push) Successful in 22s
Music Collection CI Workflow / test (./frontend) (push) Successful in 19s
Music Collection CI Workflow / build-and-push-images (./backend/Dockerfile, git.anatid.net/tabris/msuic-collection-backend, ./backend) (push) Successful in 49s
Music Collection CI Workflow / build-and-push-images (./frontend/Dockerfile, git.anatid.net/tabris/music-collection-frontend, ./frontend) (push) Failing after 53s
Music Collection CI Workflow / deploy (push) Has been skipped

This commit is contained in:
Phill Pover 2025-04-02 17:45:29 +01:00
parent 81d1a46cce
commit 0a06e489e2
2 changed files with 10 additions and 1 deletions

View File

@ -1,9 +1,11 @@
import { Album } from '@/common/album.entity';
export default async function Page() { export default async function Page() {
const data = await fetch('https://api.anatid.net/album') const data = await fetch('https://api.anatid.net/album')
const albums = await data.json() const albums = await data.json()
return ( return (
<ul> <ul>
{albums.map((album: any) => ( {albums.map((album: Album) => (
<li key={album.id}>{album.title} by {album.artist} ({album.genre})</li> <li key={album.id}>{album.title} by {album.artist} ({album.genre})</li>
))} ))}
</ul> </ul>

View File

@ -0,0 +1,7 @@
export interface Album {
id: number;
title: string;
artist: string;
genre: string;
songs: string[];
}