| activeIcon | - | string, Element, Icon, undefined |
The default icon to display when the item is selected. |
| allowClear | - | boolean, undefined |
Enables the clearing upon clicking the selected item again. |
| className | - | string, undefined |
A string of all className you want applied to the component. |
| disabled | - | boolean, undefined |
Toggle the disabled state for the component. |
| highlightOnlySelected | - | boolean, undefined |
If enabled, only the currently selected icon will be visibly highlighted. |
| icon | - | string, Element, Icon, undefined |
The default icon to display when the item is not selected. |
| itemCount | 5 | number, undefined |
Specifies the total number of stars to be displayed in the star rating component. This property determines the scale of the rating, such as out of 5 stars, 10 stars, etc. |
| name | - | string, undefined |
The name attribute of the radio input elements. |
| onChange | - | ((value: number | null) => void), undefined |
Execute a function when a user changes the selected element. |
| onHover | - | ((value: number | null) => void), undefined |
Execute a function when a user hover the element. |
| precision | 1 | number, undefined |
Minimum increment value change allowed. |
| readOnly | - | boolean, undefined |
Toggle the readonly state for the component. |
| size | - | 'sm', 'lg', 'custom', undefined |
Size the component small, large, or custom if you define custom icons with custom height. |
| tooltips | - | boolean, string[], undefined |
Enable tooltips with default values or set specific labels for each icon. |
| value | - | number, undefined |
The value attribute of component. |