"use client" import { useEffect, useState } from "react" import { isDecember } from "@/lib/utils/christmas" export function ChristmasDecorations() { const [snowflakes, setSnowflakes] = useState>([]) const [isDec, setIsDec] = useState(false) useEffect(() => { setIsDec(isDecember()) if (isDecember()) { // Generate snowflakes const flakes = Array.from({ length: 30 }, (_, i) => ({ id: i, left: Math.random() * 100, delay: Math.random() * 5, duration: 8 + Math.random() * 4, })) setSnowflakes(flakes) } }, []) if (!isDec) { return null } return (
{/* Snowflakes */} {snowflakes.map((flake) => (
))} {/* Twinkling stars in corners */}
{/* Christmas tree emoji decorations */}
🎄
🎄
) }