import { Review } from "@/types/product" import { Star } from 'lucide-react' import { useAuth } from "@/contexts/auth-context" import Link from "next/link" interface ReviewListProps { reviews: Review[] } export function ReviewList({ reviews }: ReviewListProps) { const { isLoggedIn } = useAuth() if (!isLoggedIn) { return (

Чтобы просматривать отзывы, пожалуйста, войдите в систему.

) } return (

Отзывы покупателей

{reviews.length === 0 ? (

Пока нет отзывов. Будьте первым!

) : ( reviews.map((review) => (
{[1, 2, 3, 4, 5].map((star) => ( ))}
{new Date(review.createdAt).toLocaleDateString()}

{review.comment}

)) )}
) }