--- import SectionContainer from '../../components/SectionContainer.astro'; import watched from '../../data/watched.json' const tvByYear = watched.reduce((acc:any, tv) => { const year = new Date(tv.date.string).getFullYear(); if (!acc[year]) { acc[year] = []; } acc[year].push(tv); return acc; }, {}); const sortedYears = Object.keys(tvByYear).sort((a:any, b:any) => b - a); function getEmojiStars(rating:any) { let stars = ''; for (let i = 0; i < rating; i++) { stars += '⭐'; } return stars; } ---

📺 La télévision

2023 - Currently Watching:

👀 One Piece ~ Final Saga

👀 Star Wars: The Clone Wars S02

👀 Dr. Stone S03

{sortedYears.map(year => (
{year} - Finished
    { watched.map((tv) => (

    {tv.title}

    {getEmojiStars(tv.my_rating)}

    )) }
))}