PRODUCTREVIEWS COMPONENT

Display customer reviews with ratings, verification badges, and helpful votes.

REVIEW SUMMARY

4.7

Based on 127 reviews

5 star
89
4 star
28
3 star
7
2 star
2
1 star
1

CUSTOMER REVIEWS

Verified Purchase

Amazing quality!

The print quality is excellent and the shirt fits perfectly. Very happy with this purchase.

Sarah Johnson12/15/2025
Verified Purchase

Great shirt, runs a bit small

Love the design but I would recommend sizing up. Material is soft and comfortable.

Mike Chen12/10/2025

Perfect!

Exactly as pictured. Fast shipping and great customer service.

Emma Wilson12/5/2025

CODE EXAMPLE

reviews-example.tsxtsx
1import { ProductReviews } from '@/components/fanbace/reviews';
2import { useReviews } from '@/lib/sdk';
3
4export default function ProductPage({ productId }: Props) {
5 const { reviews, summary, loading } = useReviews(productId);
6
7 return (
8 <ProductReviews
9 reviews={reviews}
10 summary={summary}
11 loading={loading}
12 onHelpful={(reviewId) => markReviewHelpful(reviewId)}
13 onReport={(reviewId) => reportReview(reviewId)}
14 showVerifiedBadge
15 />
16 );
17}

PROPS

PropTypeDescription
reviewsReview[]Array of customer reviews
summaryReviewSummaryAverage rating and distribution
onHelpful(id) => voidMark review as helpful
showVerifiedBadgebooleanShow verified purchase badge