@gseller-monorepo/skeleton
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

Gseller Skeleton

Componente de skeleton para momentos de carregamento.

Props

  • children -> ReactNode (Conteudo para ficar dentro do skeleton) (Opcional)

Lembrete

  • A alteração das cores não é possível de ser realizada, pois o componente foi pensado para seguir a estrutura e cores do Gseller

Dependências

Certifique-se de ter as seguintes dependências instaladas:

  • tailwindcss-animate
  • tailwindcss
  • postcss
  • autoprefixer
  • tailwind-merge
  • clsx

Instalação

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

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 skeleton.tsx

Arquivo que exporta toda a lógica do componente

Pasta utils

Arquivo index.ts

Possui a função cn que utiliza da biblioteca clsx e tailwind-merge, para que possamos fazer a interpolação de css, utilizando o classname, sem que haja conflito de classes

Package Sidebar

Install

npm i @gseller-monorepo/skeleton

Weekly Downloads

6

Version

0.0.1

License

ISC

Unpacked Size

17.9 kB

Total Files

9

Last publish

Collaborators

  • mateusp7