Dialog
Display content in a modal dialog.
Preview
Usage
import { Button } from '@vitnode/core/components/ui/button';
import {
Dialog,
DialogClose,
DialogContent,
DialogDescription,
DialogFooter,
DialogHeader,
DialogTitle,
DialogTrigger,
} from '@vitnode/core/components/ui/dialog';<Dialog>
<DialogTrigger render={<Button variant="outline">Open</Button>} />
<DialogContent>
<DialogHeader>
<DialogTitle>Are you absolutely sure?</DialogTitle>
<DialogDescription>
This action cannot be undone. This will permanently delete your account
and remove your data from our servers.
</DialogDescription>
</DialogHeader>
<DialogFooter>
<DialogClose render={<Button variant="outline">Cancel</Button>} />
<Button variant="destructive">Yes, delete account</Button>
</DialogFooter>
</DialogContent>
</Dialog>