diff --git a/front/views/HomeView.tsx b/front/views/HomeView.tsx index 1c49767..6c2e27c 100644 --- a/front/views/HomeView.tsx +++ b/front/views/HomeView.tsx @@ -98,14 +98,14 @@ const HomeView = () => { } songs={songHistory - .filter((songQuery) => songQuery.data) .map(({ data }) => data) + .filter((data): data is Song => data !== undefined) .filter((song, i, array) => array.map((s) => s.id).findIndex((id) => id == song.id) == i) .filter((song) => artistsQueries.find((artistQuery) => artistQuery.data?.id === song.artistId)) .map((song) => ({ cover: song.cover, name: song.name, - id: song.id, + songId: song.id, artistName: artistsQueries.find((artistQuery) => artistQuery.data?.id === song.artistId)!.data!.name })) ?? [] }