import React from 'react'; import { clamp, range } from 'lodash'; import Icon from '../../shared/components/icon'; interface RatingProps { rating: number; } const Rating: React.FC = ({ rating }) => { const clampedRating = clamp(rating, 0, 5); return (
{range(0, Math.floor(clampedRating)).map((i) => ( ))} {rating % 1 > 0 && }
); }; export default Rating;