-
Notifications
You must be signed in to change notification settings - Fork 0
PR de correção #6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: correcao
Are you sure you want to change the base?
Conversation
Branch teste
criação dos componentes
Correção do problema dos inputs não alterarem
Primeira parte estilização
tentantiva de fazer o segundo desafio
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bom dia Felipe e Sandro!
O projeto foi avaliado como: dentro do esperado. Parabéns pela entrega!
Tenho alguns pontos para vocês levarem em consideração: 1) Pensar com carinho na nomeção das variáveis. Ex: no seu state, para guardar um array de mensagens, você nomearam a propriedade como mensagem; por ser um array e conter múltiplas mensagens, o mais correto é que o nome fique no plural. Pode parecer picuinha, mas conforme a aplicação for crescendo, a consistência na nomeação de variáveis toma uma importância bem grande. 2) A ideia de apagar a mensagem no doubleClick era retirar a mensagem do array e não só apagar o seu texto. Uma sugestão, seria vocês filtrarem o array e retirarem a mensagem que foi clicada. 3) Esse ponto tem a ver com o anterior: vi que vocês colocaram como key do p da mensagem, a própria mensagem. O ideal seria vocês colocarem como key algo que vai ser único (pois mais de uma mensagem pode ter usuário e texto idênticos). No caso dessa aplicação que não tinha um id, uma ideia seria usar como key o index daquela mensagem no array. 4) Vocês componentizaram bonitinho. Se eu fosse dar só mais uma ideia seria tornar cada mensagem como um componente separado também.
No mais, fiquei muito feliz que vocês fizeram a componentização e fizeram um arquivo separado para o styled-components. O código ficou bem organizadinho! :)
| @@ -0,0 +1,70 @@ | |||
| # Getting Started with Create React App | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pessoal, uma coisa muito legal e comum no mercado é a utilização do README para colocar informações sobre o projeto. Então incentivamos vocês a editarem esse README padrão do React. O link do surge, inclusive, deve ficar aqui! :)
Esse é um PR de correção. Não é necessário mergear.