Skip to content

Commit 2c2e2c3

Browse files
author
Kerry Cao
committed
Installed packages and added the label component file
1 parent 0d77f9b commit 2c2e2c3

3 files changed

Lines changed: 35 additions & 0 deletions

File tree

client/src/components/ui/label.tsx

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
"use client"
2+
3+
import * as React from "react"
4+
import * as LabelPrimitive from "@radix-ui/react-label"
5+
6+
import { cn } from "@/lib/utils"
7+
8+
function Label({
9+
className,
10+
...props
11+
}: React.ComponentProps<typeof LabelPrimitive.Root>) {
12+
return (
13+
<LabelPrimitive.Root
14+
data-slot="label"
15+
className={cn(
16+
"flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",
17+
className
18+
)}
19+
{...props}
20+
/>
21+
)
22+
}
23+
24+
export { Label }

package-lock.json

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"@radix-ui/react-separator": "^1.1.8",
77
"class-variance-authority": "^0.7.1",
88
"date-fns": "^4.1.0",
9+
"lucide-react": "^0.561.0",
910
"react-day-picker": "^9.12.0"
1011
},
1112
"devDependencies": {

0 commit comments

Comments
 (0)