import StudentFeedback from '@/components/student-feedback'; import TableFooter from '@/components/table/table-footer'; import { Avatar, AvatarFallback, AvatarImage } from '@/components/ui/avatar'; import { cn } from '@/lib/utils'; import { usePage } from '@inertiajs/react'; import { format } from 'date-fns'; import { Star } from 'lucide-react'; import { CourseDetailsProps } from '../show'; const CourseReviews = () => { const { props } = usePage(); const { translate } = props; const { frontend } = translate; return ( <>

{frontend.student_reviews}

{props.reviews.data.length > 0 ? ( props.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 CourseReviews;