EstávelFormuláriodesde v0.1.0
Switch
Interruptor liga/desliga.
Quando usar
Liga/desliga imediato, sem confirmação extra.
Playground
Ajuste props ou edite o código em tempo real (componentes compatíveis).
Controles interativos disponíveis em breve para este componente. Use os exemplos abaixo como referência.
import { Switch } from "./switch" export default function App() { return <Switch defaultChecked /> }
Exemplos
Variações comuns de uso.
Uso básico
import { Switch } from "@/components/ui/switch"
export function SwitchDemo() {
return <Switch />
}API
Props principais documentadas para o time.
| Prop | Tipo | Padrão | Descrição |
|---|---|---|---|
| checked | boolean | — | Estado ligado/desligado. |
| defaultChecked | boolean | — | Estado inicial não controlado. |
| disabled | boolean | false | Impede alternância. |
Instalação
pnpm dlx shadcn@latest add http://localhost:3000/r/switch.jsonpnpm dlx shadcn@latest add @youxgroup/switchDependências
npm: cn