reactjs / reactjs/react.dev

Why you did not mention the name of empty wrapper?

Aberta
#5,251 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Linguagem predominante
JavaScript
Estrelas
11.8k
Forks
7.9k
Merge médio
1d 11h
PRs com merge (30d)
11

Descrição

Link

https://beta.reactjs.org/learn#writing-markup-with-jsx

In this paragraph you wrote :

JSX is stricter than HTML. You have to close tags like <br />. Your component also can’t return multiple JSX tags. You have to wrap them into a shared parent, like a <div>...</div> or an empty <>...</> wrapper:

I"d recommend to add the name of the empty Wrapper Fragment and provide the two version of it:

function AboutPage() {
  return (
    <Fragment>
      <h1>About</h1>
      <p>Hello there.<br />How do you do?</p>
    </Fragment>
  );
}

The shortcut:

function AboutPage() {
  return (
    <>
      <h1>About</h1>
      <p>Hello there.<br />How do you do?</p>
    </>
  );

}

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Abra a página React Learn vinculada e localize o parágrafo que começa com “JSX is stricter than HTML.”. Atualize-o para mencionar Fragment e mostrar tanto a sintaxe explícita de Fragment quanto o atalho com tags vazias. O trabalho estará concluído quando a página apresentar claramente as duas formas junto com a explicação existente sobre o wrapper.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
javascript, react
Domínio
documentation
Tipo de issue
Documentação
Dificuldade
1/5
Tempo estimado
1-3 horas
Status de atividade
Estagnada
Clareza
Claramente especificada
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.