"use client"; import { AlertDialog as AlertDialogPrimitive } from "@base-ui/react/alert-dialog"; import { cn } from "~/lib/utils"; const AlertDialogCreateHandle = AlertDialogPrimitive.createHandle; const AlertDialog = AlertDialogPrimitive.Root; const AlertDialogPortal = AlertDialogPrimitive.Portal; function AlertDialogTrigger(props: AlertDialogPrimitive.Trigger.Props) { return ; } function AlertDialogBackdrop({ className, ...props }: AlertDialogPrimitive.Backdrop.Props) { return ( ); } function AlertDialogViewport({ className, ...props }: AlertDialogPrimitive.Viewport.Props) { return ( ); } function AlertDialogPopup({ className, bottomStickOnMobile = true, ...props }: AlertDialogPrimitive.Popup.Props & { bottomStickOnMobile?: boolean; }) { return ( ); } function AlertDialogHeader({ className, ...props }: React.ComponentProps<"div">) { return (
); } function AlertDialogFooter({ className, variant = "default", ...props }: React.ComponentProps<"div"> & { variant?: "default" | "bare"; }) { return (
); } function AlertDialogTitle({ className, ...props }: AlertDialogPrimitive.Title.Props) { return ( ); } function AlertDialogDescription({ className, ...props }: AlertDialogPrimitive.Description.Props) { return ( ); } function AlertDialogClose(props: AlertDialogPrimitive.Close.Props) { return ; } export { AlertDialogCreateHandle, AlertDialog, AlertDialogPortal, AlertDialogBackdrop, AlertDialogBackdrop as AlertDialogOverlay, AlertDialogTrigger, AlertDialogPopup, AlertDialogPopup as AlertDialogContent, AlertDialogHeader, AlertDialogFooter, AlertDialogTitle, AlertDialogDescription, AlertDialogClose, AlertDialogViewport, };