UNPKG

@findify/react-components

Version:
10 lines (9 loc) 475 B
/** * @module components/RatingFacet */ import cx from 'classnames'; import Icon from 'components/Icon'; export default ({ item, theme, config }) => (<> {[...Array(parseInt(item.get('from'))).keys()].map((_, i) => (<Icon className={theme.star} name="Star" title="Star" key={'fill-' + i}/>))} {[...Array(5 - parseInt(item.get('from'))).keys()].map((_, i) => (<Icon className={cx(theme.star, theme.unfilled)} name="Star" title="Star" key={'unfill-' + i}/>))} </>);