Stats
diff --git a/src/components/card-grid.tsx b/src/components/card-grid.tsx
new file mode 100644
index 0000000..9208806
--- /dev/null
+++ b/src/components/card-grid.tsx
@@ -0,0 +1,18 @@
+export default function CardGrid({
+ children,
+ className,
+ ...props
+}: {
+ children?: React.ReactNode;
+ className?: string;
+}) {
+
+ return (
+
+ {children}
+
+ );
+}
diff --git a/src/components/ui/button.tsx b/src/components/ui/button.tsx
index 85d20f2..97f1b7f 100644
--- a/src/components/ui/button.tsx
+++ b/src/components/ui/button.tsx
@@ -1,6 +1,6 @@
-import * as React from "react"
import { Slot } from "@radix-ui/react-slot"
import { cva, type VariantProps } from "class-variance-authority"
+import * as React from "react"
import { cn } from "@/lib/utils"
@@ -36,7 +36,7 @@ const buttonVariants = cva(
export interface ButtonProps
extends React.ButtonHTMLAttributes
,
- VariantProps {
+ VariantProps {
asChild?: boolean
}
diff --git a/src/components/ui/card.tsx b/src/components/ui/card.tsx
index 77e9fb7..a36f130 100644
--- a/src/components/ui/card.tsx
+++ b/src/components/ui/card.tsx
@@ -73,4 +73,4 @@ const CardFooter = React.forwardRef<
))
CardFooter.displayName = "CardFooter"
-export { Card, CardHeader, CardFooter, CardTitle, CardDescription, CardContent }
+export { Card, CardContent, CardDescription, CardFooter, CardHeader, CardTitle }
diff --git a/src/components/ui/dropdown-menu.tsx b/src/components/ui/dropdown-menu.tsx
index 0e4dccf..d9b2242 100644
--- a/src/components/ui/dropdown-menu.tsx
+++ b/src/components/ui/dropdown-menu.tsx
@@ -1,10 +1,10 @@
-import * as React from "react"
import * as DropdownMenuPrimitive from "@radix-ui/react-dropdown-menu"
import {
CheckIcon,
ChevronRightIcon,
DotFilledIcon,
} from "@radix-ui/react-icons"
+import * as React from "react"
import { cn } from "@/lib/utils"
@@ -185,19 +185,8 @@ const DropdownMenuShortcut = ({
DropdownMenuShortcut.displayName = "DropdownMenuShortcut"
export {
- DropdownMenu,
- DropdownMenuTrigger,
- DropdownMenuContent,
- DropdownMenuItem,
- DropdownMenuCheckboxItem,
- DropdownMenuRadioItem,
- DropdownMenuLabel,
- DropdownMenuSeparator,
- DropdownMenuShortcut,
- DropdownMenuGroup,
- DropdownMenuPortal,
- DropdownMenuSub,
+ DropdownMenu, DropdownMenuCheckboxItem, DropdownMenuContent, DropdownMenuGroup, DropdownMenuItem, DropdownMenuLabel, DropdownMenuPortal, DropdownMenuRadioGroup, DropdownMenuRadioItem, DropdownMenuSeparator,
+ DropdownMenuShortcut, DropdownMenuSub,
DropdownMenuSubContent,
- DropdownMenuSubTrigger,
- DropdownMenuRadioGroup,
+ DropdownMenuSubTrigger, DropdownMenuTrigger
}
diff --git a/src/components/ui/form.tsx b/src/components/ui/form.tsx
index f6afdaf..5b5331c 100644
--- a/src/components/ui/form.tsx
+++ b/src/components/ui/form.tsx
@@ -1,6 +1,6 @@
-import * as React from "react"
import * as LabelPrimitive from "@radix-ui/react-label"
import { Slot } from "@radix-ui/react-slot"
+import * as React from "react"
import {
Controller,
ControllerProps,
@@ -10,8 +10,8 @@ import {
useFormContext,
} from "react-hook-form"
-import { cn } from "@/lib/utils"
import { Label } from "@/components/ui/label"
+import { cn } from "@/lib/utils"
const Form = FormProvider
@@ -165,12 +165,7 @@ const FormMessage = React.forwardRef<
FormMessage.displayName = "FormMessage"
export {
- useFormField,
- Form,
- FormItem,
- FormLabel,
- FormControl,
- FormDescription,
- FormMessage,
- FormField,
+ Form, FormControl,
+ FormDescription, FormField, FormItem,
+ FormLabel, FormMessage, useFormField
}
diff --git a/src/components/ui/input.tsx b/src/components/ui/input.tsx
index a92b8e0..908d075 100644
--- a/src/components/ui/input.tsx
+++ b/src/components/ui/input.tsx
@@ -3,7 +3,7 @@ import * as React from "react"
import { cn } from "@/lib/utils"
export interface InputProps
- extends React.InputHTMLAttributes {}
+ extends React.InputHTMLAttributes { }
const Input = React.forwardRef(
({ className, type, ...props }, ref) => {
diff --git a/src/components/ui/label.tsx b/src/components/ui/label.tsx
index 683faa7..72c5138 100644
--- a/src/components/ui/label.tsx
+++ b/src/components/ui/label.tsx
@@ -1,6 +1,6 @@
-import * as React from "react"
import * as LabelPrimitive from "@radix-ui/react-label"
import { cva, type VariantProps } from "class-variance-authority"
+import * as React from "react"
import { cn } from "@/lib/utils"
@@ -11,7 +11,7 @@ const labelVariants = cva(
const Label = React.forwardRef<
React.ElementRef,
React.ComponentPropsWithoutRef &
- VariantProps
+ VariantProps
>(({ className, ...props }, ref) => (
{children}
@@ -149,14 +149,5 @@ const SelectSeparator = React.forwardRef<
SelectSeparator.displayName = SelectPrimitive.Separator.displayName
export {
- Select,
- SelectGroup,
- SelectValue,
- SelectTrigger,
- SelectContent,
- SelectLabel,
- SelectItem,
- SelectSeparator,
- SelectScrollUpButton,
- SelectScrollDownButton,
+ Select, SelectContent, SelectGroup, SelectItem, SelectLabel, SelectScrollDownButton, SelectScrollUpButton, SelectSeparator, SelectTrigger, SelectValue
}
diff --git a/src/components/ui/table.tsx b/src/components/ui/table.tsx
index c0df655..aedb7cd 100644
--- a/src/components/ui/table.tsx
+++ b/src/components/ui/table.tsx
@@ -109,12 +109,6 @@ const TableCaption = React.forwardRef<
TableCaption.displayName = "TableCaption"
export {
- Table,
- TableHeader,
- TableBody,
- TableFooter,
- TableHead,
- TableRow,
- TableCell,
- TableCaption,
+ Table, TableBody, TableCaption, TableCell, TableFooter,
+ TableHead, TableHeader, TableRow
}