From 220723d25fbfdcdfc2787197aeb3d5120f00a0dd Mon Sep 17 00:00:00 2001 From: Fred KISSIE Date: Fri, 9 Jan 2026 01:33:52 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20component=20refactor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Credenza.tsx | 21 ++++++--------------- src/components/ui/dialog.tsx | 4 ++-- 2 files changed, 8 insertions(+), 17 deletions(-) diff --git a/src/components/Credenza.tsx b/src/components/Credenza.tsx index bda0e7b4..26e84e5d 100644 --- a/src/components/Credenza.tsx +++ b/src/components/Credenza.tsx @@ -2,8 +2,6 @@ import * as React from "react"; -import { cn } from "@app/lib/cn"; -import { useMediaQuery } from "@app/hooks/useMediaQuery"; import { Dialog, DialogClose, @@ -14,16 +12,9 @@ import { DialogTitle, DialogTrigger } from "@/components/ui/dialog"; -import { - Drawer, - DrawerClose, - DrawerContent, - DrawerDescription, - DrawerFooter, - DrawerHeader, - DrawerTitle, - DrawerTrigger -} from "@/components/ui/drawer"; +import { DrawerClose } from "@/components/ui/drawer"; +import { useMediaQuery } from "@app/hooks/useMediaQuery"; +import { cn } from "@app/lib/cn"; import { Sheet, SheetContent, @@ -187,12 +178,12 @@ const CredenzaFooter = ({ className, children, ...props }: CredenzaProps) => { export { Credenza, - CredenzaTrigger, + CredenzaBody, CredenzaClose, CredenzaContent, CredenzaDescription, + CredenzaFooter, CredenzaHeader, CredenzaTitle, - CredenzaBody, - CredenzaFooter + CredenzaTrigger }; diff --git a/src/components/ui/dialog.tsx b/src/components/ui/dialog.tsx index 1ff09433..2590227b 100644 --- a/src/components/ui/dialog.tsx +++ b/src/components/ui/dialog.tsx @@ -15,7 +15,7 @@ const DialogPortal = DialogPrimitive.Portal; const DialogClose = DialogPrimitive.Close; const DialogOverlay = React.forwardRef< - React.ElementRef, + React.ComponentRef, React.ComponentPropsWithoutRef >(({ className, ...props }, ref) => ( , + React.ComponentRef, React.ComponentPropsWithoutRef >(({ className, children, ...props }, ref) => (