import ReviewsOverview from '@/components/reviews-overview'; import TableFooter from '@/components/table/table-footer'; import { Avatar, AvatarFallback, AvatarImage } from '@/components/ui/avatar'; import { cn } from '@/lib/utils'; import { ExamPreviewProps } from '@/types/page'; import { usePage } from '@inertiajs/react'; import { format } from 'date-fns'; import { Star } from 'lucide-react'; const Reviews = () => { const { exam, reviews, reviewsStatistics, translate } = usePage().props; const { frontend } = translate; return ( <>

{frontend.student_reviews}

{reviews.data.length > 0 ? ( reviews.data.map((review) => (
{review.user.name.charAt(0)}

{review.user.name}

{[1, 2, 3, 4, 5].map((star) => ( ))}

{format(new Date(review.created_at), 'MMM d, yyyy h:mm a')}

{review.review}

)) ) : (

{frontend.no_reviews_found}

)}
); }; export default Reviews;