@payly/react-components

0.9.4 • Public • Published

react-components

JavaScript Style Guide

Instalação

npm i @payly/react-components

Uso

import React, { Component } from "react";

import { Modal } from "@payly/react-components";

class Example extends Component {
  render() {
    return <Modal />;
  }
}

Contribuição

É importante para o funcionamento da LIB que todos os novos componentes e features possuam teste unitário e de UI!

Regras para merge request e publicação:

  • Teste unitário
  • Code Review
  • Alterar a versão da lib
  • Changelog
  • Teste de ui no Storybook no diretório PRINCIPAL src/
  • Teste de ui no Storybook no diretório de EXEMPLO example/

O teste de UI dentro do exemplo é necessário pois os componentes testados são importados como uma Lib, com instalação via NPM, e não diretamente no diretório de componentes.

Novos componentes

No storybook, tanto no diretório PRINCIPAL quanto no diretório de EXEMPLO, é importante criar uma story para cada componente novo.

Para executar o Storybook, utilizar o seguinte bash:

  npm run storybook

Testes unitários

Para rodar os testes unitários execute

npm run test

Para receber o coverage dos testes unitários

npm run test:coverage

Libs de teste:

Readme

Keywords

none

Package Sidebar

Install

npm i @payly/react-components

Weekly Downloads

52

Version

0.9.4

License

MIT

Unpacked Size

2.59 MB

Total Files

7

Last publish

Collaborators

  • henrique502