import * as React from "react"; import * as $ from "@radix-ui/react-label"; import { cva } from "class-variance-authority"; import { cx } from "../../utils"; type LabelElement = React.ElementRef; type LabelProps = React.ComponentPropsWithoutRef; const styles = cva([ "text-sm", "font-semibold", "leading-6", "text-mono-primary", ]); const Label = React.forwardRef( ({ children, ...props }, forwardRef) => { const classes = cx(styles(), props.className); return ( <$.Root {...props} className={classes} ref={forwardRef}> {children} ); } ); export { Label };