patterns
dialogs
Quando usar modal, alert, toast — escolha do componente certo conforme urgência e nível de interrupção.
comparação
| tipo | interrompe? | duração | usa quando |
|---|---|---|---|
| Modal | sim | até usuário fechar | confirmação, form focado, conteúdo crítico |
| Notification inline | não | persistente até dispensar | feedback de ação, info contextual |
| Toast | não | timed (4-6s) | feedback rápido pós-ação (salvo, copiado) |
| Alert nativo | sim | até usuário fechar | emergência (não usar — quebra UX) |