import React, { FC } from "react"; import { chuni_profile_rating, chuni_static_music, } from "@/prisma/schemas/artemis/generated/artemis"; type userRatingBaseList = { title: string; artist: string; genre: string; chartId: string | number; level: string | number; jacketPath: string; rating: number; version: number; index: number; musicId: number | null; difficultId: number | null; romVersionCode: number | null; score: number | null; }; type ChunithmProfileRecentPlays = { chuniProfileRecentPlays: { recentRating: userRatingBaseList[]; }; }; export const ChunithmRecentPlays: FC = ({ chuniProfileRecentPlays, }) => { return (
{chuniProfileRecentPlays.recentRating.map( (playersRecentRatingList, index) => { const jacketPath = playersRecentRatingList.jacketPath?.replace( ".dds", ".png", ); return (
{index + 1}.
{jacketPath && ( Jacket )}
  • Title: {playersRecentRatingList.title}
  • Score:{" "} {playersRecentRatingList.score?.toLocaleString()}
  • Rating:{" "} {(playersRecentRatingList.rating / 100).toFixed(2)}
); }, )}
); };