ToolBox

cva (Class Variance Authority)

cva (Class Variance Authority)

Uma biblioteca para criar variantes de estilos de componentes de forma tipada e organizada. Serve para devs que usam Tailwind CSS ou CSS-in-JS e estão cansados de concatenar strings de classes manualmente com condicionais complexas. O diferencial é a criação de um esquema de variantes (como 'tamanho' ou 'cor') que gera as classes finais de forma previsível e com suporte total ao TypeScript. É open-source.

Open Source

Ferramentas Relacionadas