Skip to content

Template funcional de uma biblioteca de componentes com as tecnologias ReactJS, Vite, Typescript e Storybook 7

Notifications You must be signed in to change notification settings

Guvidaletti/react-lib

Repository files navigation

React Component Library

💻 Tecnologias:

  • Typescript
  • ViteJS
  • ReactJS
  • SASS
  • Storybook

🔎 Validadores

  • ESLint
  • StyleLint
  • Husky


🚧 Ambiente de teste

Na pasta da lib, execute:

$ npm link

Agora na pasta do projeto destino:

$ npm link [nome-da-lib]
Nesse momento, toda vez que gerarmos uma nova build, os arquivos irão para o projeto destino.

Para parar o ambiente de teste:

na pasta do projeto destino:
npm unlink [nome-da-lib]

🚀 Uso

No HOC do repo destino, coloque

import '[nome-da-lib]/dist/style.css';

Em qualquer lugar abaixo do HOC:

import { Button } from "[nome-da-lib]";
...
<Button>Teste</Button>

About

Template funcional de uma biblioteca de componentes com as tecnologias ReactJS, Vite, Typescript e Storybook 7

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published