Sobreposição
ConfirmDialog
Uma pergunta modal antes de uma ação, aberta de qualquer lugar com useConfirm, que pode deixar a resposta segura como padrão.
Testado com WAI-ARIA
Importação
main.ts
import { ConfirmDialog } from '@vitral/vue';Severidade
O ícone e o botão de aceitar assumem a cor da severidade.
Sem cabeçalho
Os rótulos vêm do locale, e o diálogo se chama “Confirmation”.
API
Lido de packages/vue/src/components/ConfirmDialog/types.ts, então diz o que o componente aceita de fato.
Props
| Nome | Tipo | Descrição |
|---|---|---|
| group | string | Responde só às chamadas de `useConfirm().require()` enviadas com o mesmo `group`. |
Mais pt, dt e unstyled de BaseProps; veja pass-through e modo sem estilo.
Slots
| Nome | Props do slot | Descrição |
|---|---|---|
| message | (props: { message: ConfirmOptions }) | Substitui o texto da mensagem; ele continua descrevendo o diálogo. |
| icon | (props: { message: ConfirmOptions }) | — |