"use client" import * as React from "react" import { HugeiconsIcon } from "@hugeicons/react" import { XIcon } from "@hugeicons/core-free-icons" import { Dialog as DialogPrimitive } from "radix-ui" import { cn } from "@/lib/utils" import { LiquidGlass } from "@/registry/opaline/ui/opaline/liquid-glass" function GlassDialog(props: React.ComponentProps) { return } function GlassDialogTrigger( props: React.ComponentProps ) { return } function GlassDialogClose( props: React.ComponentProps ) { return } function GlassDialogContent({ className, children, showCloseButton = true, ...props }: React.ComponentProps & { showCloseButton?: boolean }) { return ( {/* Transform-only motion: filter/opacity animations would cut off the backdrop. */} {children} {showCloseButton ? ( Close ) : null} ) } function GlassDialogHeader({ className, ...props }: React.ComponentProps<"div">) { return (
) } function GlassDialogFooter({ className, ...props }: React.ComponentProps<"div">) { return (
) } function GlassDialogTitle({ className, ...props }: React.ComponentProps) { return ( ) } function GlassDialogDescription({ className, ...props }: React.ComponentProps) { return ( ) } export { GlassDialog, GlassDialogTrigger, GlassDialogClose, GlassDialogContent, GlassDialogHeader, GlassDialogFooter, GlassDialogTitle, GlassDialogDescription, }