React Rating componentsis a star based selection input.
Setup
Refer to PrimeReact setup documentation for download and installation steps for your environment.
Import
import { Rating } from 'primereact/rating';
Getting Started
Rating is used a controlled input component with value and onChange properties.
<Rating value={value} onChange={(e) => setValue(e.value)} />
Number of Stars
Number of stars to display is defined with stars property, default is 5.
<Rating value={value} onChange={(e) => setValue(e.value)} stars={5} />
Cancel
A cancel icon is displayed to reset the value by default, set cancel as false to remove this option.
<Rating value={value} onChange={(e) => setValue(e.value)} cancel={5} />
Theming
Rating supports various themes featuring Material, Bootstrap, Fluent as well as your own custom themes via the Designer tool.
Resources
Visit the PrimeReact Rating showcase for demos and documentation.
Discussion (0)