Saltar al contenido
Botones Gratis

Deslizar para confirmar

Pomo con física que se arrastra hasta el final para confirmar; si se suelta antes regresa con resorte y rebote. Accesible como slider.

Plan
Gratis · MIT
Dependencias
Solo React
Props
11 (9 ajustables)

Vista previa en vivo

Instalación

1. Instala el paquete

npm i furin

2. Impórtalo

import { SlideToConfirm } from "furin";

También con pnpm add furin, yarn add furin o bun add furin. Cada componente trae su CSS y lo importa por ti.

Props

PropTipoPor defectoDescripción
childrenReactNode"Desliza para confirmar"Texto del carril.
confirmedLabelstring"Confirmado"Texto cuando se confirma.
colorstring"#5b6cff"Color de arranque de la estela que deja el pomo.
colorTostring"#8b5cf6"Color de cierre de la estela.
confirmedColorstring"#34d399"Color de la estela al confirmar.
widthnumber330Ancho máximo del carril, en px.
heightnumber66Alto del carril, en px.
thresholdnumber0.92Qué tan lejos hay que llegar para confirmar, de 0.5 a 1.
resetAfternumber2400Milisegundos para volver al inicio tras confirmar (0 = se queda confirmado).
disabledbooleanfalseDesactiva el control.
onConfirm() => void""Se llama al confirmar.

Sigue explorando

  • Destello

    Gratis

    Botón oscuro con un destello que lo cruza cada tanto y al pasar el cursor, encendiendo a la vez el relleno, el borde y el texto.

    Botones

  • Mantén presionado para confirmar: un anillo se llena, el botón tiembla cada vez más y al completar vibra. Con ratón, toque o teclado.

    Botones

  • Onda

    Gratis

    Botón cuya onda nace exactamente donde haces clic: un frente luminoso con anillos que cubre hasta la esquina más lejana.

    Botones