WakeSlider

Slider de barras que deja una estela según la velocidad.

Cómo instalarlo

npx shadcn@latest add https://reactbits.dev/r/WakeSlider-TS-TW

Cuándo usarlo

Para acciones frecuentes: confirmar, marcar, valorar. El feedback convierte un clic en una sensación.

Props para personalizarlo

PropTipoPor defecto
valuenumberundefined
defaultValuenumber50
onChange(value: number) => void-
minnumber0
maxnumber100
stepnumber1
barsnumber32
heightnumber56
restHeightnumber12
gapnumber4
fillColorstring"#f5f5f5"
trackColorstring"#27272a"
crestColorstring""
sensitivitynumber1
reachnumber6
skewnumber0.6
glidenumber0.3
smoothingnumber100
showValuebooleanfalse
formatValue(value: number) => string-
disabledbooleanfalse
ariaLabelstring"Value"
classNamestring""

Otros efectos de microinteracciones

  • CallChip — Chip de llamada a herramienta con progreso y contador en ms.
  • FolderFloat — Carpeta que se abre y deja flotar sus notas.
  • JellyRadio — Grupo de opciones cuya selección se hincha como gelatina.
  • PromptBar — Caja de chat con fuentes @, comandos /, modelo y dictado.
  • RippleButton — Botón con onda al hacer clic.
  • Shredder — Lista con trituradora: arrastra una fila para destruirla.