mirror of
https://github.com/langgenius/dify.git
synced 2026-07-23 20:18:40 +08:00
37 lines
909 B
TypeScript
37 lines
909 B
TypeScript
import { cn } from '@langgenius/dify-ui/cn'
|
|
import { Corner } from '../icons/src/vender/solid/shapes'
|
|
|
|
type CornerLabelProps = {
|
|
label: string
|
|
className?: string
|
|
cornerClassName?: string
|
|
labelClassName?: string
|
|
textClassName?: string
|
|
}
|
|
|
|
const CornerLabel: React.FC<CornerLabelProps> = ({
|
|
label,
|
|
className,
|
|
cornerClassName,
|
|
labelClassName,
|
|
textClassName,
|
|
}) => {
|
|
return (
|
|
<div className={cn('group/corner-label inline-flex items-start', className)}>
|
|
<Corner className={cn('h-5 w-[13px] text-background-section-burn', cornerClassName)} />
|
|
<div
|
|
className={cn(
|
|
'flex items-center gap-0.5 bg-background-section-burn py-1 pr-2',
|
|
labelClassName,
|
|
)}
|
|
>
|
|
<div className={cn('system-2xs-medium-uppercase text-text-tertiary', textClassName)}>
|
|
{label}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
)
|
|
}
|
|
|
|
export default CornerLabel
|