Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.53 KB

File metadata and controls

48 lines (35 loc) · 1.53 KB

Descrição

Uma breve descrição do que foi realizado na PR.


Link do card: Título da história


Checklist Code Review

Avaliar se todos os itens a seguir foram feitos. Os itens com * não são obrigatórios.

  • Foi adicionada a descrição da PR
  • Foi adicionado o link do card
  • A branch segue o padrão com o prefixo DBI
  • Está seguindo os padrões de prefixo do gitflow (feature, bugfix, hotfix, release)
  • O título da PR segue o padrão: Nome da branch - Título do card
  • A PR está sendo enviada para a branch develop
  • O Repositório que a PR está sendo enviada é o dbinclui-org/dbinclui-frontend
  • Foi realizado os testes unitários *
  • Foi realizado os testes de E2E *
  • Foi adicionada as respectivas labels
  • A PR foi assinada

Para que haja uma padronização na criação dos componentes, este deve seguir o seguinte modelo de construção:

  • Deve ser feita a importação do React no escopo do componente.
  • Deve conter uma interface com as propriedades do componente.
  • Nome da interface deve ter o sufixo Props.
  • Recebe React.FC, no qual recebe a interface
  • Deve retornar elemento JSX
  • O componente de ser exportado ao final como default.

Exemplo:

import React from 'react';

export interface ComponetNameProps {}

export const ComponetName: React.FC<ComponentNameProps> = (): JSX.Element => {
  return <>...</>;
};

export default ComponentName;