Openstatus www.openstatus.dev
at main 24 lines 623 B view raw
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 };