Files
web/packages/design-system/lib/components/Label/variants.ts
Christian Andolf 603c7dd2bf fix: make use of design system label component in select
minor tweaks to make sure input and select behaves consistently
2025-06-19 12:38:30 +02:00

24 lines
442 B
TypeScript

import { cva } from 'class-variance-authority'
import styles from './label.module.css'
export const labelVariants = cva(styles.label, {
variants: {
size: {
small: styles.small,
regular: styles.regular,
discreet: styles.discreet,
},
required: {
true: styles.required,
},
selected: {
true: styles.selected,
},
},
defaultVariants: {
size: 'regular',
required: false,
},
})