import React from 'react'; import { Tabs, TabsContent, TabsList, TabsTrigger } from './ui/tabs'; import { LearningModeSelector } from './LearningModeSelector'; import { UserGuide } from './UserGuide'; import { RadioGroup, RadioGroupItem } from './ui/radio-group'; import { Label } from './ui/label'; import { Button } from './ui/button'; import { RotateCcw, Settings, User, Users } from 'lucide-react'; import { Separator } from './ui/separator'; import { GroupMembers } from './GroupMembers'; import type { LearningMode, Language, SpaceType, GroupMember } from '../App'; interface LeftSidebarProps { learningMode: LearningMode; language: Language; onLearningModeChange: (mode: LearningMode) => void; onLanguageChange: (lang: Language) => void; spaceType: SpaceType; onSpaceTypeChange: (type: SpaceType) => void; groupMembers: GroupMember[]; } export function LeftSidebar({ learningMode, language, onLearningModeChange, onLanguageChange, spaceType, onSpaceTypeChange, groupMembers, }: LeftSidebarProps) { return (
gpt-4.1-mini
© 2025 Clare AI Teaching Assistant