| rating |
component |
ts |
ui |
1.0.0 |
impure |
Rating(props: RatingProps): JSX.Element |
Selector de calificación con estrellas, fracciones y símbolos custom. Wrapper sobre Mantine Rating. |
| rating |
| stars |
| feedback |
| input |
| component |
| ui |
| mantine |
|
|
|
|
false |
|
|
Componente Rating que renderiza un selector de estrellas interactivo con soporte para fracciones, modo solo lectura y símbolos personalizados |
false |
|
|
frontend/functions/ui/rating.tsx |
| name |
type |
required |
description |
| count |
number |
false |
Número de estrellas/símbolos a mostrar (por defecto 5) |
|
| name |
type |
required |
description |
| fractions |
number |
false |
Divisiones por estrella — 2 para mitades, 4 para cuartos |
|
| name |
type |
required |
description |
| value |
number |
false |
Calificación actual (controlled) |
|
| name |
type |
required |
description |
| onChange |
(value: number) => void |
false |
Callback al cambiar la calificación |
|
| name |
type |
required |
description |
| readOnly |
boolean |
false |
Modo solo lectura — muestra la calificación sin permitir cambios |
|
| name |
type |
required |
description |
| highlightSelectedOnly |
boolean |
false |
Solo resalta el símbolo seleccionado, no los anteriores |
|
| name |
type |
required |
description |
| size |
'xs' | 'sm' | 'md' | 'lg' | 'xl' |
false |
Tamaño de los símbolos |
|
| name |
type |
required |
description |
| color |
string |
false |
Color de los símbolos activos (color de Mantine o CSS) |
|
|
|
true |
react |
|