mirror of
https://github.com/stackblitz-labs/bolt.diy
synced 2025-03-10 06:00:19 +00:00
23 lines
559 B
TypeScript
23 lines
559 B
TypeScript
|
import { forwardRef } from 'react';
|
||
|
import { cn } from '~/lib/utils';
|
||
|
|
||
|
export interface LabelProps extends React.LabelHTMLAttributes<HTMLLabelElement> {}
|
||
|
|
||
|
const Label = forwardRef<HTMLLabelElement, LabelProps>(({ className, ...props }, ref) => {
|
||
|
return (
|
||
|
<label
|
||
|
ref={ref}
|
||
|
className={cn(
|
||
|
'text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70',
|
||
|
'text-bolt-elements-textPrimary',
|
||
|
className,
|
||
|
)}
|
||
|
{...props}
|
||
|
/>
|
||
|
);
|
||
|
});
|
||
|
|
||
|
Label.displayName = 'Label';
|
||
|
|
||
|
export { Label };
|