import * as React from "react" // import { cva, type VariantProps } from 'class-variance-authority' import { cn } from "@/lib/utils" // const alertVariants = cva( // "relative w-full rounded-lg border p-4 [&>svg~*]:ps-7 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4 [&>svg]:text-foreground", // { // variants: { // variant: { // default: "bg-background text-foreground", // destructive: // "border-destructive/50 text-destructive dark:border-destructive [&>svg]:text-destructive", // }, // }, // defaultVariants: { // variant: "default", // }, // } // ) const Alert = React.forwardRef< HTMLDivElement, // React.HTMLAttributes & VariantProps // >(({ className, variant, ...props }, ref) => ( React.HTMLAttributes >(({ className, ...props }, ref) => (
svg~*]:ps-7 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4 [&>svg]:text-foreground bg-background text-foreground", className )} {...props} /> )) Alert.displayName = "Alert" const AlertTitle = React.forwardRef>( ({ className, ...props }, ref) => (
) ) AlertTitle.displayName = "AlertTitle" const AlertDescription = React.forwardRef>( ({ className, ...props }, ref) => (
) ) AlertDescription.displayName = "AlertDescription" export { Alert, AlertTitle, AlertDescription }