From 0fb924d9b016ae7ebab4a64d7f71cf3418a0d80d Mon Sep 17 00:00:00 2001 From: Dhravya Date: Thu, 13 Jun 2024 18:49:43 -0500 Subject: [PATCH] small stuff --- apps/web/app/(dash)/chat/CodeBlock.tsx | 2 +- apps/web/app/(landing)/package.json | 5 --- apps/web/app/(landing)/page.tsx | 2 +- packages/ui/shadcn/accordion.tsx | 54 ++++++++++++++++++++++++++ 4 files changed, 56 insertions(+), 7 deletions(-) delete mode 100644 apps/web/app/(landing)/package.json create mode 100644 packages/ui/shadcn/accordion.tsx diff --git a/apps/web/app/(dash)/chat/CodeBlock.tsx b/apps/web/app/(dash)/chat/CodeBlock.tsx index f9929f70..0bb6a19d 100644 --- a/apps/web/app/(dash)/chat/CodeBlock.tsx +++ b/apps/web/app/(dash)/chat/CodeBlock.tsx @@ -53,7 +53,7 @@ const CodeBar = React.memo( viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor" - className="size-6" + className="size-4" > , + React.ComponentPropsWithoutRef +>(({ className, ...props }, ref) => ( + +)); +AccordionItem.displayName = "AccordionItem"; + +const AccordionTrigger = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, children, ...props }, ref) => ( + + svg]:rotate-180", + className, + )} + {...props} + > + {children} + + + +)); +AccordionTrigger.displayName = AccordionPrimitive.Trigger.displayName; + +const AccordionContent = React.forwardRef< + React.ElementRef, + React.ComponentPropsWithoutRef +>(({ className, children, ...props }, ref) => ( + +
{children}
+
+)); + +AccordionContent.displayName = AccordionPrimitive.Content.displayName; + +export { Accordion, AccordionItem, AccordionTrigger, AccordionContent };