refactor: Extract Sidebar Link to component
This commit is contained in:
26
components/TempDesignSystem/Link/variants.ts
Normal file
26
components/TempDesignSystem/Link/variants.ts
Normal file
@@ -0,0 +1,26 @@
|
||||
import { cva } from "class-variance-authority"
|
||||
|
||||
import styles from "./link.module.css"
|
||||
|
||||
export const linkVariants = cva(styles.link, {
|
||||
variants: {
|
||||
active: {
|
||||
true: styles.active,
|
||||
},
|
||||
size: {},
|
||||
variant: {
|
||||
default: styles.default,
|
||||
sidebar: styles.sidebar,
|
||||
},
|
||||
},
|
||||
defaultVariants: {
|
||||
variant: "default",
|
||||
},
|
||||
compoundVariants: [
|
||||
{
|
||||
class: styles.activeSidebar,
|
||||
active: true,
|
||||
variant: "sidebar",
|
||||
},
|
||||
],
|
||||
})
|
||||
Reference in New Issue
Block a user