Created
May 2, 2025 13:33
-
-
Save feliperohdee/8d6ca6c6e0fe9a8e70fe684e94c7baf9 to your computer and use it in GitHub Desktop.
fix shadcn dialog
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<DialogPrimitive.Overlay | |
ref={ref} | |
className={cn( | |
"fixed inset-0 z-50 bg-black/30 backdrop-blur-sm data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 overflow-y-auto max-h-screen grid place-items-center", | |
className | |
)} | |
{...props} | |
/> | |
<DialogPortal> | |
<DialogOverlay> | |
<DialogPrimitive.Content | |
ref={ref} | |
className={cn( | |
"z-50 relative grid w-full max-w-lg gap-4 bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 sm:rounded-lg md:w-full", | |
className | |
)} | |
{...props} | |
> | |
{children} | |
<DialogPrimitive.Close className="absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground"> | |
<X className="h-4 w-4" /> | |
<span className="sr-only">Close</span> | |
</DialogPrimitive.Close> | |
</DialogPrimitive.Content> | |
</DialogOverlay> | |
</DialogPortal> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment