Package Exports
- react-star-rating-lite
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (react-star-rating-lite) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
React Star Rating Lite
React Star Rating Lite is a Star Rating component for react code which is completly based on Scalable Vector Graphics(SVG).
Installation
You can install react-star-rating-lite component using the npm package manager:
npm install --save react-star-rating-liteDependencies
The react-star-rating-lite component peer depends on the React and createReactClass library.
You can install React and related dependencies using npm too:
npm install --save react
npm install --save create-react-classHow to Use
1.) Require the react-star-rating-lite Component
var Rating = require('react-star-rating-lite');2.) Start using it
<Rating/>Features
- Set a default value to it using the
valueproperty
<Rating value='3'/>- Can use it as read-only feature using the
readonlyproperty
<Rating value='3' readonly/>- Set color of the star using
colorproperty.
<Rating color="red"/>Any color code can be provided. If not specified, the value will be defaulted to 'orange'.
- Can increse/decrease the size of the stars using
weightproperty. weight is measured in px.
<Rating weight="24"/>If weight it not specified, the value will be defaulted to 30px
- Can use
onClickproperty to trigger an action when the user choose the rating.
This property function will be invoked with the selected rating as the argument function(ratedVal){}.
function onClickHandler(ratedVal)
{
cosole.log("Selected Rating",ratedVal)
}
<Rating onClick={onClickHandler}/>