arturbazza / DW2

1 stars 0 forks source link

Correção Exercício `0.9.1` #3

Open mathiasgheno opened 9 months ago

mathiasgheno commented 9 months ago

Correção Exercício 0.9.1

Considere o component Personagens declarado abaixo. Faça uma alteração na renderização do JSX para que sejam exibidos apenas personagens da família (por exemplo, Redfield) parametrizada através do uso das props do React.

const Personagens = () => {
  const personagens = [
    'Jill Valentine',
    'Claire Redfield',
    'Ada Wong',
    'Chris Redfield',
    'Leon S. Kennedy',
    'Albert Wesker',
  ];
  return (
    <div>
      <h3>Personagens de Resident Evil</h3>
      <ul>
        {personagens.map(personagem => (
          <li>{personagem}</li>
        ))}
      </ul>
    </div>
  )
}

https://github.com/arturbazza/DW2/blob/9463765444d6d23fb160a521ed303a5eee9effd6/ReactNative/aula08-personagens/src/App.jsx#L16

O principal problema da sua entrega é o fato de você não ter normalizado os textos de comparação, você poderia ter feito isso através do uso do .toLowerCase assim como com o uso do .toUpperCase.

Nota: 9

Comentários

https://github.com/arturbazza/DW2/blob/9463765444d6d23fb160a521ed303a5eee9effd6/ReactNative/aula08-personagens/src/App.jsx#L35

Você esqueceu de remover um carácter não utilizado.

https://github.com/arturbazza/DW2/blob/9463765444d6d23fb160a521ed303a5eee9effd6/ReactNative/aula08-personagens/src/App.jsx#L2-L3

Além disso, você esqueceu de remove o import de dois elementos não utilizados.