{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "alert-dialog",
  "type": "registry:ui",
  "title": "Alert Dialog",
  "description": "A responsive alert dialog component that automatically adapts to screen size - drawer on mobile, modal on desktop.",
  "registryDependencies": [
    "button",
    "https://revola.sameerjs.com/r/revola.json"
  ],
  "files": [
    {
      "path": "registry/revola/examples/origin-ui/alerts/alert-dialog.tsx",
      "content": "import { Button } from \"@/components/ui/button\";\r\nimport {\r\n  ResponsiveDialog,\r\n  ResponsiveDialogClose,\r\n  ResponsiveDialogContent,\r\n  ResponsiveDialogDescription,\r\n  ResponsiveDialogFooter,\r\n  ResponsiveDialogHeader,\r\n  ResponsiveDialogTitle,\r\n  ResponsiveDialogTrigger,\r\n} from \"@/components/ui/revola\";\r\n\r\nexport default function AlertDialog() {\r\n  return (\r\n    <ResponsiveDialog alert onlyDialog>\r\n      <ResponsiveDialogTrigger asChild>\r\n        <Button variant=\"outline\" className=\"h-12 rounded-full px-6 capitalize\">\r\n          Show Alert\r\n        </Button>\r\n      </ResponsiveDialogTrigger>\r\n      <ResponsiveDialogContent className=\"sm:max-w-[400px]\">\r\n        <div className=\"p-6\">\r\n          <ResponsiveDialogHeader className=\"gap-2\">\r\n            <ResponsiveDialogTitle>Are you sure?</ResponsiveDialogTitle>\r\n            <ResponsiveDialogDescription>\r\n              Take a moment to review the details provided to ensure you understand the implications.\r\n            </ResponsiveDialogDescription>\r\n          </ResponsiveDialogHeader>\r\n\r\n          <ResponsiveDialogFooter className=\"mt-4 gap-2.5 sm:gap-2\">\r\n            <ResponsiveDialogClose asChild>\r\n              <Button variant=\"secondary\">Cancel</Button>\r\n            </ResponsiveDialogClose>\r\n\r\n            <ResponsiveDialogClose asChild>\r\n              <Button>Okay</Button>\r\n            </ResponsiveDialogClose>\r\n          </ResponsiveDialogFooter>\r\n        </div>\r\n      </ResponsiveDialogContent>\r\n    </ResponsiveDialog>\r\n  );\r\n}\r\n",
      "type": "registry:ui"
    }
  ]
}