/* eslint-disable react/jsx-props-no-spreading -- Standard shadcn pattern: forward remaining props to underlying elements */ import * as React from 'react'; import * as LabelPrimitive from '@radix-ui/react-label'; import { cn } from '@renderer/lib/utils'; import { cva, type VariantProps } from 'class-variance-authority'; const labelVariants = cva( 'text-sm font-medium leading-none text-[var(--color-text)] peer-disabled:cursor-not-allowed peer-disabled:opacity-70' ); const Label = React.forwardRef< React.ComponentRef, React.ComponentPropsWithoutRef & VariantProps >(({ className, ...props }, ref) => ( )); Label.displayName = LabelPrimitive.Root.displayName; export { Label }; /* eslint-enable react/jsx-props-no-spreading -- Re-enable after shadcn component */