import { cva } from "class-variance-authority"

import styles from "./chip.module.css"

export const chipVariants = cva(styles.chip, {
  variants: {
    size: {
      small: styles.small,
      medium: styles.medium,
    },
    variant: {
      default: styles.default,
      burgundy: styles.burgundy,
      transparent: styles.transparent,
      tag: styles.tag,
      uiTextHighContrast: styles.uiTextHighContrast,
    },
  },
  defaultVariants: {
    size: "medium",
    variant: "default",
  },
})
