API Reference
Builds a cva component
const component = cva("base", options);Parameters
Section titled “Parameters”base: the base class name (string,string[]or otherclsxvalue)options(optional)variants: your variants schemacompoundVariants: variants based on a combination of previously defined variantsdefaultVariants: set default values for previously defined variants
note: these default values can be removed completely by setting the variant asnull
Returns
Section titled “Returns”A cva component function
Concatenates class names (an alias of clsx)
const className = cx(classes);Parameters
Section titled “Parameters”classes: array of classes to be concatenated (seeclsxusage)
Returns
Section titled “Returns”string