0.0.2 • Published 5 months ago

@gseller-monorepo/line v0.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

Gseller Line

Componente de linha para separar elemento

Props

  • variant -> stringENUM (Opções das cores para a linha)
  • size -> stringENUM (Opções de tamanho para a linha)
  • html element props -> Propriedades nativas de um elemento HTML

Instalação

  yarn add @gseller-monorepo/Line
  or
  npm install @gseller-monorepo/Line
  or
  pnpm add @gseller-monorepo/Line

Estrutura de Pastas e Arquivos

A estrutura do projeto é organizada para facilitar a compreensão e manutenção.

Pasta src

Arquivo index.ts

Responsável pela exportação de todos os arquivos necessários para utilização do componente

Arquivo global.css

Arquivo que define os resets e css base para utilização do tailwindcss

Arquivo line.tsx

Arquivo que contém o componente de título

Pasta utils

Arquivo index.ts

Possui a função cn que utiliza das bibliotecas clsx, tailwind-merge e class-variance-authority, para que possamos fazer a interpolação de css, utilizando o classname, sem que haja conflito de classes