Componentes base
Dialog
Dialog
Uma janela sobreposta à janela principal ou a outra janela de diálogo, tornando o conteúdo abaixo inerte.Exemplos
Botão Fechar personalizado
Nota
Para ativar o componente Dialog de dentro de um Context Menu ou Dropdown Menu, você deve colocar o componente Context Menu ou Dropdown Menu no componente Dialog. Para obter mais informações, consulte o problema vinculado aqui.
<Dialog>
<ContextMenu>
<ContextMenuTrigger>Right click</ContextMenuTrigger>
<ContextMenuContent>
<ContextMenuItem>Open</ContextMenuItem>
<ContextMenuItem>Download</ContextMenuItem>
<DialogTrigger asChild>
<ContextMenuItem>
<span>Delete</span>
</ContextMenuItem>
</DialogTrigger>
</ContextMenuContent>
</ContextMenu>
<DialogContent>
<DialogHeader>
<DialogTitle>Are you absolutely sure?</DialogTitle>
<DialogDescription>
This action cannot be undone. Are you sure you want to permanently
delete this file from our servers?
</DialogDescription>
</DialogHeader>
<DialogFooter>
<Button type="submit">Confirm</Button>
</DialogFooter>
</DialogContent>
</Dialog>