react-dynamic-star
v0.0.2
Published
Single component to generate dynamic star svg
Downloads
485
Maintainers
Readme
React Dynamic Star
A Highly Customizable, easy-to-use elegant stars rating component. This component is a port of an open-source component made in vue, you can access the repo in Vue Star Rating.
Demo
Usage
- Install via npm or yarn
yarn add react-dynamic-star
npm install react-dynamic-star
- Import in project
import { DynamicStar } from 'react-dynamic-star';
- Use
const App = () => {
return (
<div>
<DynamicStar rating={5} />
</div>
)
}
Props
| Property | Type | Description | Default | --- | --- | --- | --- | | rating* | Number | A number between 0.0-totalStars that will determine the fullness of the stars rating polygons | outlined? | Boolean, String | Use only outlined, the stroke color will use the fullStarColor, pass the color for he the outlined color will use. | outlineWidth? | Number | The width for outline | sharpnessStar? | Number| Define the sharpness/fatness of a star | 2.5 | totalStars? | Number | Define total of stars | 5 | width? | Number | Define width of a star | 100 | height? | Number | Define height of a star |100 | emptyStarColor? | String | Define empty color when star is not filled | transparent | fullStarColor? | String | Define full star color when star is filled | #FFBC00