Openstatus
www.openstatus.dev
1"use client";
2
3import * as LabelPrimitive from "@radix-ui/react-label";
4import type * as React from "react";
5
6import { cn } from "@/lib/utils";
7
8function 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 select-none items-center gap-2 font-medium text-sm leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-50 group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50",
17 className,
18 )}
19 {...props}
20 />
21 );
22}
23
24export { Label };