"use client"; import { useState, useEffect } from "react"; import Image from "next/image"; import { useApp } from "@/contexts/AppContext"; import { fetchDailyReturns, DailyReturnPoint } from "@/lib/api/fundmarket"; interface PerformanceAnalysisProps { productId: number; } type DayType = "positive" | "negative" | "neutral" | "current"; interface CalendarDayProps { day: number | null; value: string; type: DayType; } function CalendarDay({ day, value, type }: CalendarDayProps) { if (day === null) return
; const typeStyles: Record