Blips
Documentação

Slider

Um input em que o usuário seleciona um valor dentro de um intervalo definido.

Carregando…
import { Slider } from "@blips/ui/components/slider";
import { cn } from "@blips/ui/lib/utils";

type SliderProps = React.ComponentProps<typeof Slider>;

export default function SliderDemo({ className, ...props }: SliderProps) {
  return (
    <Slider
      defaultValue={[50]}
      max={100}
      step={1}
      className={cn("w-[60%]", className)}
      {...props}
    />
  );
}

Instalação

pnpm add @blips/ui

Uso

import { Slider } from "@blips/ui/components/slider"
<Slider defaultValue={[33]} max={100} step={1} />

Exemplos

Exemplo

Um slider básico com um único valor dentro de um intervalo definido.

Carregando…
import { Slider } from "@blips/ui/components/slider";
import { cn } from "@blips/ui/lib/utils";

type SliderProps = React.ComponentProps<typeof Slider>;

export default function SliderDemo({ className, ...props }: SliderProps) {
  return (
    <Slider
      defaultValue={[50]}
      max={100}
      step={1}
      className={cn("w-[60%]", className)}
      {...props}
    />
  );
}

Referência da API

Consulte a documentação do Radix UI Slider.