@somapay/storybook-somapay-mobile v1.4.6
📕 Storybook Somapay Mobile
Esse repositório é destinado a criação de componentes reutilizáveis para o uso no projeto do app Somapay.
Aqui os componentes devem seguir o design system, como cores, tipologia, espaçamentos, etc.
💪 Como contribuir
Para contribuir com o projeto siga os passos abaixo
- Clone esse repositório
- Execute
yarnounpm installpara instalar as dependências do pacote - Na raiz da pasta execute
npm pack - Entre na pasta
storybook-example - Execute
yarn add ../somapay-storybook-somapay-mobile-x.x.x.tgzonde o x.x.x representa a versão do pacote definida nopackage.json - Na pasta execute
yarnounpm installpara instalar as dependências da pré visualização no storybook - Faça login na conta expo com
expo login(Obtenha as credênciais com o responsável pelo projeto) - Execute
expo start - Leia o QRCode que irá aparecer no terminal
- Crie seus componentes e os adicione em
src/components/MeuComponente! ✨ - Crie um
MeuComponente.stories.tsxemstorybook-example/storybook - Importe em
storybook-example/stories/index.jspara poder visualizá-lo - Exporte seu componente em
index.tsna raiz do projeto - Crie testes para seu componente
Como criar um pacote npm e testá-lo antes de publicar
- Incremente a versão no
package.json - Na raiz do projeto execute
npm pack, isso irá gerar um arquivo .tgz - Entre em
storybook-examplee executeyarn add ../somapay-storybook-somapay-mobile-x.x.x.tgzonde o x.x.x representa a versão do pacote definida nopackage.json - Vá ate o arquivo
MeuComponente.stories.tsxemstorybook-example/storybooke subistitua a importação local pela a da instalação como dependência npm. ex: troqueimport { MeuComponente } from '../../../src/components/MeuComponente'porimport { MeuComponente } from '@somapay/storybook-somapay-mobile' - Rode o projeto expo e veja se está tudo normal
🛠️ Tecnologias (clique nos items para ver a doc)
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago