import { type Component, Show } from "solid-js"; interface CalendarDayProps { day: number | null; isCurrentMonth: boolean; hasEntry: boolean; isFuture?: boolean; isToday?: boolean; isTherapistView?: boolean; entry?: { dailyRating: number; content: string; }; onClick?: () => void; } const getRatingColor = (rating: number) => { if (rating <= 2) return "bg-red-100 border-red-300 text-red-800"; if (rating <= 4) return "bg-orange-100 border-orange-300 text-orange-800"; if (rating <= 6) return "bg-yellow-100 border-yellow-300 text-yellow-800"; if (rating <= 8) return "bg-green-100 border-green-300 text-green-800"; return "bg-blue-100 border-blue-300 text-blue-800"; }; const CalendarDay: Component = (props) => ( } >
{props.day} ★ {props.entry!.dailyRating}/10

{props.entry!.content}

); export default CalendarDay;