import clsx from 'clsx'; import { TbStar, TbStarFilled, TbStarHalfFilled } from 'react-icons/tb'; const Rating = ({ rating, className }) => { const fullStars = Math.floor(rating); const halfStar = rating % 1 !== 0; const emptyStars = 5 - fullStars - (halfStar ? 1 : 0); return {[...Array(fullStars)].map((_, i) => )} {halfStar && } {[...Array(emptyStars)].map((_, i) => )} ; }; export default Rating;