Merged in feat/new-rate-cards (pull request #1600)
feat(SW-1435): Added RateCard component to design system * feat(SW-1435): Added new component: RateCard to design system * feat: added reward night points rate card * fix: set svg icon color to "currentColor" to make them more reusable * fix: added click handler for info icon * fix: added selectedRate Approved-by: Arvid Norlin
This commit is contained in:
19
packages/design-system/lib/components/RateCard/variants.ts
Normal file
19
packages/design-system/lib/components/RateCard/variants.ts
Normal file
@@ -0,0 +1,19 @@
|
||||
import { cva } from 'class-variance-authority'
|
||||
|
||||
import styles from './rate-card.module.css'
|
||||
|
||||
export const config = {
|
||||
variants: {
|
||||
variant: {
|
||||
Regular: styles['variant-regular'],
|
||||
Campaign: styles['variant-campaign'],
|
||||
Code: styles['variant-code'],
|
||||
Points: styles['variant-points'],
|
||||
},
|
||||
},
|
||||
defaultVariants: {
|
||||
variant: 'Regular',
|
||||
},
|
||||
} as const
|
||||
|
||||
export const variants = cva(styles.rateCard, config)
|
||||
Reference in New Issue
Block a user