Skip to content

Feat/software menu routes#22

Open
autino wants to merge 2 commits into
DCOMP-UFS:developfrom
autino:feat/software-menu-routes
Open

Feat/software menu routes#22
autino wants to merge 2 commits into
DCOMP-UFS:developfrom
autino:feat/software-menu-routes

Conversation

@autino
Copy link
Copy Markdown

@autino autino commented Mar 12, 2021

Funcionalidades não implementadas incluem:
--categorias de software
--visualização de software listado

Copy link
Copy Markdown

@jonasbantunes jonasbantunes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sugestões de mudança:

  • Atualizar o título do pull request com um texto mais informativo do que se trata;
  • Listar, no corpo do pull request, um resumo das alterações que este_pull request_ realiza. Atualmente, só está listado o que não foi feito;
  • Remover os comentários (//) que contenham trechos de código que não mais necessários;
  • Remover componentes não-utilizados, como o aparente SoftwareList que está em src/modules/Software/List/components/SoftwareList.js;
  • Utilizar CSS Modules para estilizar os componentes ao invés do CSS global.

import React from 'react';
import PropTypes from 'prop-types';

//import SoftwareList from './SoftwareList';
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Esse comentário pode ser removido.

Suggested change
//import SoftwareList from './SoftwareList';

//import OsImageDropdown from '../OsImageDropdown/OsImageDropdown';
//import SoftwareDropDown from '../actions/SoftwareDropDown';

import '../styles/Software.css';
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nesse projeto, foi acordado utilizar CSS Modules para estilizar os componentes. Recomendo utilizar essa solução, especialmente porque você já utilizou em outros arquivos deste pull request.

Na verdade, eu recomendaria mesmo uma solução CSS-in-JS, como styled componentes. Mas o CSS Modules é mais fácil de entender.


import '../styles/Software.css';

const SoftwareList = (props) => {
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Esse componente está sendo utilizado em algum local? Eu exclui este arquivo e o projeto continuou funcionando normalmente.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants