24 lines
434 B
TypeScript
24 lines
434 B
TypeScript
import { cva } from 'class-variance-authority'
|
|
|
|
import styles from './badge.module.css'
|
|
|
|
export const config = cva(styles.badge, {
|
|
variants: {
|
|
color: {
|
|
primary: styles.primary,
|
|
green: styles.green,
|
|
},
|
|
size: {
|
|
'36': styles._36,
|
|
'32': styles._32,
|
|
'28': styles._28,
|
|
'24': styles._24,
|
|
'20': styles._20,
|
|
},
|
|
},
|
|
defaultVariants: {
|
|
color: 'primary',
|
|
size: '28',
|
|
},
|
|
})
|