'use client'; import Countdown from '@/components/elements/Countdown'; import Layout from "@/components/layout/Layout"; import { memoryData } from '@/utility/constant.utils'; import Link from "next/link"; import { useState } from 'react'; export default function Memories() { const years = Object.keys(memoryData).sort((a, b) => Number(b) - Number(a)); const [selectedYear, setSelectedYear] = useState(years[0]); // Default to latest year return (
{/* Header Section */}

Recent Memories

Home Recent Memories
{/* Memory Section */}
{/* Left Column: Year Tabs */}
    {years.map((year) => (
  • ))}
{/* Right Column: Gallery */}
{/*

📷 Memories of {selectedYear}

*/}
{memoryData[selectedYear]?.map((event, idx) => (
{event.title}

{event.date}

{event.title}
))}
); }