Switch
Toggle de liga/desliga. Use para configurações binárias que têm efeito imediato, sem necessidade de confirmar.
Padrão de implementação
Snippets para uso do Switch.
Switch controlado
"use client"
import { useState } from "react"
export function NotificacoesSwitch() {
const [ativo, setAtivo] = useState(false)
return (
<div className="flex items-center gap-3">
<Switch
id="notif"
checked={ativo}
onCheckedChange={setAtivo}
/>
<Label htmlFor="notif">
Notificações {ativo ? "ativadas" : "desativadas"}
</Label>
</div>
)
}MN Design System · Primary #5FC318 · Brand Green #AFF000 · Font: Inter