this repo has no description

UTC timezone Deploy fix (hopefully)

+4 -4
+4 -4
islands/WeekPicker.tsx
··· 44 44 } 45 45 }, []); 46 46 47 - // Generate dates for a week 48 47 const generateWeekDates = (baseDate: Date): Date[] => { 49 48 const dates: Date[] = []; 50 49 const weekStart = new Date(baseDate); 51 - const day = weekStart.getDay(); 50 + const day = weekStart.getUTCDay(); 52 51 const diff = day === 0 ? 6 : day - 1; // Adjust for Monday as week start 53 52 54 - weekStart.setDate(weekStart.getDate() - diff); 53 + weekStart.setUTCDate(weekStart.getUTCDate() - diff); 55 54 56 55 for (let i = 0; i < 7; i++) { 57 56 const date = new Date(weekStart); 58 - date.setDate(date.getDate() + i); 57 + date.setUTCDate(weekStart.getUTCDate() + i); 59 58 dates.push(date); 60 59 } 61 60 ··· 69 68 month: "short", 70 69 day: "numeric", 71 70 year: "numeric", 71 + timeZone: "UTC", // Ensure UTC formatting 72 72 }); 73 73 }; 74 74