import Link from 'next/link';
import { Star } from 'lucide-react';
import Reveal from '../Reveal.jsx';
import SectionHeading from '../SectionHeading.jsx';
import ReviewForm from './ReviewForm.jsx';
function cx(...args) {
return args.filter(Boolean).join(' ');
}
export default function Reviews({ reviews, limit, moreHref, showForm = true, headingLevel = 'h2' }) {
const list = limit ? reviews.slice(0, limit) : reviews;
// Пустая витрина отзывов на тизере (главная) выглядит слабо - лучше не показывать
// секцию вовсе, чем пустой список без формы для его заполнения.
if (list.length === 0 && !showForm) return null;
if (list.length === 0) {
return (