import RatingStars from '@/components/rating-stars'; import { Avatar, AvatarFallback, AvatarImage } from '@/components/ui/avatar'; import { Button } from '@/components/ui/button'; import { ExamPreviewProps } from '@/types/page'; import { Link, usePage } from '@inertiajs/react'; import { Book, Star, Users } from 'lucide-react'; const Instructor = () => { const { instructor, translate } = usePage().props; const { frontend } = translate; const { user, courses_count, total_reviews_count, total_average_rating, total_enrollments_count, exams_count, total_exam_reviews_count, total_exam_average_rating, total_exam_instructors_count, } = instructor; return (
CN

{user.name}

{user.email}

{courses_count} Courses
{total_enrollments_count} {frontend.students}
{total_reviews_count} Reviews
{total_average_rating ? Number(total_average_rating).toFixed(1) : 0}
{exams_count} Exams
{total_exam_instructors_count} {frontend.students}
{total_exam_reviews_count} Reviews
{total_exam_average_rating ? Number(total_exam_average_rating).toFixed(1) : 0}
); }; export default Instructor;