diff --git a/packages/admin/src/components/station-lessons/lessons-desk-view.tsx b/packages/admin/src/components/station-lessons/lessons-desk-view.tsx new file mode 100644 index 0000000..b9091ed --- /dev/null +++ b/packages/admin/src/components/station-lessons/lessons-desk-view.tsx @@ -0,0 +1,45 @@ +import { useState } from 'react' +import { Button } from '@/components/ui/button' +import { CalendarDays, Calendar } from 'lucide-react' +import { LessonsTodayOverview } from './lessons-today-overview' +import { LessonsScheduleView } from './lessons-schedule-view' + +interface LessonsDeskViewProps { + canEdit: boolean +} + +export function LessonsDeskView({ canEdit }: LessonsDeskViewProps) { + const [subView, setSubView] = useState<'today' | 'schedule'>('today') + + return ( +
Lessons Station
-Coming soon
-No sessions today
+{instructor}
+Select a session
++ {session.lessonTypeName ?? 'Lesson'} — {session.instructorName ?? 'No instructor'} +
+{session.homeworkAssigned}
+{session.nextLessonGoals}
+