"use client"; import { useMemo } from "react"; import { Bar, BarChart, CartesianGrid, Cell, Line, LineChart, Pie, PieChart, ResponsiveContainer, Tooltip, XAxis, YAxis, } from "recharts"; import { LogOut, CheckSquare2, Droplets, Moon, Target, Activity, MoreHorizontal, PenTool } from "lucide-react"; // Mock Data const focusTrendData = [ { date: "May 12", value: 55 }, { date: "May 13", value: 42 }, { date: "May 14", value: 60 }, { date: "May 15", value: 85 }, { date: "May 16", value: 72 }, { date: "May 17", value: 87 }, { date: "May 18", value: 100 }, ]; const sleepData = [ { day: "M", value: 6.5 }, { day: "T", value: 7.2 }, { day: "W", value: 5.8 }, { day: "T", value: 6.1 }, { day: "F", value: 8.0 }, { day: "S", value: 7.5 }, { day: "S", value: 8.5 }, ]; const waterData = [ { day: "M", value: 1.5 }, { day: "T", value: 2.1 }, { day: "W", value: 1.8 }, { day: "T", value: 2.5 }, { day: "F", value: 2.0 }, { day: "S", value: 3.0 }, { day: "S", value: 2.8 }, ]; const moodData = [ { day: "M", value: 60 }, { day: "T", value: 85 }, { day: "W", value: 70 }, { day: "T", value: 65 }, { day: "F", value: 80 }, { day: "S", value: 90 }, { day: "S", value: 95 }, ]; const focusDistributionData = [ { name: "Deep Work", value: 45, color: "#6C5BB0" }, { name: "Shallow Work", value: 30, color: "#54468B" }, { name: "Meetings", value: 15, color: "#3B3161" }, { name: "Breaks", value: 10, color: "#221C38" }, ]; const upcomingEvents = [ { time: "10:00 AM", title: "Deep Work Session", category: "FOCUS", color: "border-l-pink-500" }, { time: "12:30 PM", title: "Team Standup", category: "MEETING", color: "border-l-orange-500" }, { time: "02:00 PM", title: "Project Review", category: "WORK", color: "border-l-blue-500" }, { time: "04:00 PM", title: "Workout", category: "HEALTH", color: "border-l-emerald-500" }, { time: "07:00 PM", title: "Daily Reflection", category: "PERSONAL", color: "border-l-purple-500" }, ]; export default function DashboardPage() { const currentDate = new Date().toLocaleDateString('tr-TR', { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' }); const currentTime = new Date().toLocaleTimeString('en-US', { hour: '2-digit', minute: '2-digit' }); return (
{/* LEFT COLUMN: Focus Trend (Takes 2 columns on XL) */}

Focus Trend

87%
Average Focus Score
{/* RIGHT COLUMN: Quick Add & Upcoming */}
{/* Quick Add */}

Quick Add

{/* Upcoming */}

Upcoming

{upcomingEvents.map((event, idx) => (
{event.time}
{event.title}
{event.category}
))}
{/* BOTTOM ROW: Mini Charts & Donut */}
{/* Sleep Hours */}

Sleep Hours

7.2 HOURS
Goal: 7-8 Hours
{/* Water Intake */}

Water Intake

2.1 LITERS
Goal: 2.5L
{/* Mood Score */}

Mood Score

78 /100
Positive
{/* Focus Distribution */}

Focus Distribution

{focusDistributionData.map((entry, index) => ( ))}
{focusDistributionData.map((item, idx) => (
{item.name}
{item.value}%
))}
{/* Quote Footer */}
SYSTEM REMINDER
"Discipline is the bridge between goals and accomplishment."
- Jim Rohn
); }