import React from 'react' import { motion } from 'framer-motion' import { FaGraduationCap, FaUserCheck, FaEye } from 'react-icons/fa' import { Role } from '@/proxy/classroom/models' import { useStoreActions, useStoreState } from '@/store/store' import { useNavigate } from 'react-router-dom' import { ROUTES_ENUM } from '@/routes/route.constant' const Dashboard: React.FC = () => { const navigate = useNavigate() const { user } = useStoreState((state) => state.auth) const { setUser } = useStoreActions((actions) => actions.auth.user) const handleRoleSelect = (role: Role) => { setUser({ ...user, role, }) navigate(ROUTES_ENUM.protected.admin.classroom.classes, { replace: true }) } return (
Lütfen rolünüzü seçin
Ders başlatın, öğrencilerle iletişim kurun ve katılım raporlarını görün
Aktif derslere katılın, öğretmeniniz ve diğer öğrencilerle etkileşim kurun
Sınıfı gözlemleyin, eğitim sürecini takip edin (ses/video paylaşımı yok)