Skip to content

Commit cef23ee

Browse files
committed
fix: remove trailing spaces from markdown files (no-trailing-spaces lint rule)
1 parent 61f39be commit cef23ee

14 files changed

Lines changed: 33 additions & 33 deletions

src/content/learn/choosing-the-state-structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2542,7 +2542,7 @@ export default function MailClient() {
25422542
))}
25432543
<hr />
25442544
<p>
2545-
<b>
2545+
<b>
25462546
Você selecionou {selectedCount} cartas
25472547
</b>
25482548
</p>

src/content/learn/describing-the-ui.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ Leia **[Escrevendo Tags com JSX](/learn/writing-markup-with-jsx)** para aprender
187187

188188
## JavaScript entre Chaves no JSX {/*javascript-in-jsx-with-curly-braces*/}
189189

190-
JSX permite que você escreva de maneira análoga ao HTML dentro de um arquivo JavaScript, mantendo a lógica de renderização e o conteúdo no mesmo lugar. Em alguns momentos, você pode querer adicionar alguma lógica JavaScript ou uma propriedade dinâmica em uma tag. Neste tipo de situação, você pode utilizar chaves no JSX para "abrir uma janela" que entenda JavaScript:
190+
JSX permite que você escreva de maneira análoga ao HTML dentro de um arquivo JavaScript, mantendo a lógica de renderização e o conteúdo no mesmo lugar. Em alguns momentos, você pode querer adicionar alguma lógica JavaScript ou uma propriedade dinâmica em uma tag. Neste tipo de situação, você pode utilizar chaves no JSX para "abrir uma janela" que entenda JavaScript:
191191

192192
<Sandpack>
193193

src/content/learn/reacting-to-input-with-state.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Reagindo à entrada de dados com state
2+
title: Reagindo à entrada de dados com state
33
---
44

55
<Intro>
@@ -81,7 +81,7 @@ function disable(el) {
8181
}
8282

8383
function submitForm(answer) {
84-
// Simula que está acessando a rede.
84+
// Simula que está acessando a rede.
8585
return new Promise((resolve, reject) => {
8686
setTimeout(() => {
8787
if (answer.toLowerCase() === 'istanbul') {
@@ -208,7 +208,7 @@ export default function Form({
208208
<>
209209
<h2>Questionário sobre cidades</h2>
210210
<p>
211-
Em qual cidade há um outdoor que transforma ar em água potável?
211+
Em qual cidade há um outdoor que transforma ar em água potável?
212212
</p>
213213
<form>
214214
<textarea disabled={
@@ -452,7 +452,7 @@ export default function Form() {
452452
answer.length === 0 ||
453453
status === 'submitting'
454454
}>
455-
Enviar
455+
Enviar
456456
</button>
457457
{error !== null &&
458458
<p className="Error">
@@ -465,7 +465,7 @@ export default function Form() {
465465
}
466466

467467
function submitForm(answer) {
468-
// Simula que está acessando a rede.
468+
// Simula que está acessando a rede.
469469
return new Promise((resolve, reject) => {
470470
setTimeout(() => {
471471
let shouldError = answer.toLowerCase() !== 'lima'
@@ -1045,10 +1045,10 @@ function setIsEditing(value) {
10451045
function updateDOM() {
10461046
if (isEditing) {
10471047
editButton.textContent = 'Salvar Perfil';
1048-
// TODO: exibir entradas, ocultar conteúdo
1048+
// TODO: exibir entradas, ocultar conteúdo
10491049
} else {
10501050
editButton.textContent = 'Editar Perfil';
1051-
// TODO: ocultar entradas, exibir conteúdo
1051+
// TODO: ocultar entradas, exibir conteúdo
10521052
}
10531053
// TODO: atualizar os rótulos de texto
10541054
}

src/content/learn/rendering-lists.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ As chaves podem vir de diferentes fontes de dados:
409409
### Regras das keys {/*rules-of-keys*/}
410410

411411
* **Keys devem ser únicas entre suas irmãs.** Entretanto, é tranquilo usar as mesmas chaves para nós JSX em arrays *diferentes*.
412-
* **Keys não devem mudar** caso contrário, isso vai contra o seu propósito! Não as gere durante a renderização.
412+
* **Keys não devem mudar** caso contrário, isso vai contra o seu propósito! Não as gere durante a renderização.
413413

414414
### Por que o React precisa de keys? {/*why-does-react-need-keys*/}
415415

@@ -888,7 +888,7 @@ Faça uma lista de receitas a partir desse array! Para cada receita no array, ex
888888

889889
<Hint>
890890

891-
Para fazer isto, você precisará realizar duas chamadas ao `map` aninhadas.
891+
Para fazer isto, você precisará realizar duas chamadas ao `map` aninhadas.
892892

893893
</Hint>
894894

src/content/learn/reusing-logic-with-custom-hooks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ Se o seu linter estiver [configurado para o React,](/learn/editor-setup#linting)
236236

237237
#### Todos os nomes de funções chamadas durante a renderização devem começar com o prefixo use? {/*should-all-functions-called-during-rendering-start-with-the-use-prefix*/}
238238

239-
Não. Funções que não *chamam* Hooks não precisam *ser* Hooks.
239+
Não. Funções que não *chamam* Hooks não precisam *ser* Hooks.
240240

241241
Se sua função não chama nenhum Hook, evite o prefixo `use`. Em vez disso, escreva-a como uma função regular *sem* o prefixo `use`. Por exemplo, se a função `useSorted` abaixo não chama Hooks, você pode chamá-la de `getSorted`:
242242

src/content/learn/typescript.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ Entretanto, podemos observar alguns exemplos de como fornecer tipos para hooks.
130130

131131
### `useState` {/*typing-usestate*/}
132132

133-
O [hook `useState`](/reference/react/useState) irá reutilizar o valor passado como state inicial para determinar qual o tipo o valor deve ser. Por exemplo:
133+
O [hook `useState`](/reference/react/useState) irá reutilizar o valor passado como state inicial para determinar qual o tipo o valor deve ser. Por exemplo:
134134

135135
```ts
136136
// Tipo inferido como "boolean"

src/content/learn/your-first-component.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ img { height: 180px; }
333333

334334
</Sandpack>
335335

336-
Outra opção é envolver o JSX retornado entre parênteses após a declaração `return`:
336+
Outra opção é envolver o JSX retornado entre parênteses após a declaração `return`:
337337

338338
<Sandpack>
339339

src/content/reference/react-dom/components/common.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -422,9 +422,9 @@ Um tipo de manipulador de eventos para os eventos da [API HTML Drag and Drop](ht
422422

423423
* `e`: Um [objeto de evento React](#react-event-object) com estas propriedades extras [`DragEvent`](https://developer.mozilla.org/en-US/docs/Web/API/DragEvent):
424424
* [`dataTransfer`](https://developer.mozilla.org/en-US/docs/Web/API/DragEvent/dataTransfer)
425-
425+
426426
Ele também inclui as propriedades [`MouseEvent`](https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent) herdadas:
427-
427+
428428
* [`altKey`](https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/altKey)
429429
* [`button`](https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/button)
430430
* [`buttons`](https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/buttons)
@@ -611,7 +611,7 @@ Um tipo de manipulador de eventos para [eventos de ponteiro.](https://developer.
611611
* [`width`](https://developer.mozilla.org/en-US/docs/Web/API/PointerEvent/width)
612612

613613
Ele também inclui as propriedades [`MouseEvent`](https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent) herdadas:
614-
614+
615615
* [`altKey`](https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/altKey)
616616
* [`button`](https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/button)
617617
* [`buttons`](https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/buttons)

src/content/reference/react/Fragment.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: <Fragment> (<>...</>)
44

55
<Intro>
66

7-
`<Fragment>`, frequentemente usado por meio da sintaxe `<>...</>`, permite agrupar elementos sem um nó de encapsulamento.
7+
`<Fragment>`, frequentemente usado por meio da sintaxe `<>...</>`, permite agrupar elementos sem um nó de encapsulamento.
88

99
<Canary> Fragments can also accept refs, which enable interacting with underlying DOM nodes without adding wrapper elements. See reference and usage below.</Canary>
1010

@@ -60,9 +60,9 @@ Quando você passa uma ref para um fragment, o React fornece um objeto `Fragment
6060

6161
#### Cuidados {/*caveats*/}
6262

63-
- Se você quiser passar uma `key` para um Fragment, não pode usar a sintaxe `<>...</>`. Você precisa importar explicitamente o `Fragment` de `'react'` e renderizar `<Fragment key={suaChave}>...</Fragment>`.
63+
- Se você quiser passar uma `key` para um Fragment, não pode usar a sintaxe `<>...</>`. Você precisa importar explicitamente o `Fragment` de `'react'` e renderizar `<Fragment key={suaChave}>...</Fragment>`.
6464

65-
- O React não [reseta o estado](/learn/preserving-and-resetting-state) quando você passa de `<><Child /></>` para `[<Child />]` ou vice-versa, ou quando você passa de `<><Child /></>` para `<Child />` e vice-versa. Isso funciona apenas para um único nível: por exemplo, passar de `<><><Child /></></>` para `<Child />` reseta o estado. Veja a semântica precisa [aqui.](https://gist.github.com/clemmy/b3ef00f9507909429d8aa0d3ee4f986b).
65+
- O React não [reseta o estado](/learn/preserving-and-resetting-state) quando você passa de `<><Child /></>` para `[<Child />]` ou vice-versa, ou quando você passa de `<><Child /></>` para `<Child />` e vice-versa. Isso funciona apenas para um único nível: por exemplo, passar de `<><><Child /></></>` para `<Child />` reseta o estado. Veja a semântica precisa [aqui.](https://gist.github.com/clemmy/b3ef00f9507909429d8aa0d3ee4f986b).
6666

6767
- <CanaryBadge /> If you want to pass `ref` to a Fragment, you can't use the `<>...</>` syntax. You have to explicitly import `Fragment` from `'react'` and render `<Fragment ref={yourRef}>...</Fragment>`.
6868

@@ -72,7 +72,7 @@ Quando você passa uma ref para um fragment, o React fornece um objeto `Fragment
7272

7373
### Retornando múltiplos elementos {/*returning-multiple-elements*/}
7474

75-
Use `Fragment` ou a sintaxe equivalente `<>...</>` para agrupar vários elementos juntos. Você pode usá-lo para colocar vários elementos em qualquer lugar onde um único elemento possa ir. Por exemplo, um componente só pode retornar um elemento, mas usando um Fragment você pode agrupar vários elementos juntos e então retorná-los como um grupo:
75+
Use `Fragment` ou a sintaxe equivalente `<>...</>` para agrupar vários elementos juntos. Você pode usá-lo para colocar vários elementos em qualquer lugar onde um único elemento possa ir. Por exemplo, um componente só pode retornar um elemento, mas usando um Fragment você pode agrupar vários elementos juntos e então retorná-los como um grupo:
7676

7777
```js {3,6}
7878
function Post() {
@@ -85,7 +85,7 @@ function Post() {
8585
}
8686
```
8787

88-
Fragments são úteis porque agrupar elementos com um Fragment não afeta o layout ou os estilos, ao contrário se você envolvesse os elementos em outro container como um elemento do DOM. Se você inspecionar este exemplo com as ferramentas do navegador, verá que todos os nós do DOM `<h1>` e `<article>` aparecem como irmãos sem encapsulamento ao redor deles:
88+
Fragments são úteis porque agrupar elementos com um Fragment não afeta o layout ou os estilos, ao contrário se você envolvesse os elementos em outro container como um elemento do DOM. Se você inspecionar este exemplo com as ferramentas do navegador, verá que todos os nós do DOM `<h1>` e `<article>` aparecem como irmãos sem encapsulamento ao redor deles:
8989

9090
<Sandpack>
9191

@@ -150,7 +150,7 @@ Normalmente, você não precisará disso, a menos que precise [passar uma `key`
150150

151151
### Atribuindo vários elementos a uma variável {/*assigning-multiple-elements-to-a-variable*/}
152152

153-
Assim como qualquer outro elemento, você pode atribuir elementos de Fragment a variáveis, passá-los como props, e assim por diante:
153+
Assim como qualquer outro elemento, você pode atribuir elementos de Fragment a variáveis, passá-los como props, e assim por diante:
154154

155155
```js
156156
function CloseDialog() {
@@ -172,7 +172,7 @@ function CloseDialog() {
172172
173173
### Agrupando elementos com texto {/*grouping-elements-with-text*/}
174174
175-
Você pode usar `Fragment` para agrupar textos juntamente com componentes:
175+
Você pode usar `Fragment` para agrupar textos juntamente com componentes:
176176
177177
```js
178178
function DateRangePicker({ start, end }) {
@@ -191,7 +191,7 @@ function DateRangePicker({ start, end }) {
191191
192192
### Renderizando uma lista de Fragments {/*rendering-a-list-of-fragments*/}
193193
194-
Aqui está uma situação em que você precisa escrever `Fragment` explicitamente em vez de usar a sintaxe `<></>`. Quando você [renderiza vários elementos em um loop](https://pt-br.react.dev/learn/rendering-lists), é necessário atribuir uma `key` a cada elemento. Se os elementos dentro do loop forem Fragments, você precisará usar a sintaxe normal de elementos JSX para fornecer o atributo `key`:
194+
Aqui está uma situação em que você precisa escrever `Fragment` explicitamente em vez de usar a sintaxe `<></>`. Quando você [renderiza vários elementos em um loop](https://pt-br.react.dev/learn/rendering-lists), é necessário atribuir uma `key` a cada elemento. Se os elementos dentro do loop forem Fragments, você precisará usar a sintaxe normal de elementos JSX para fornecer o atributo `key`:
195195
196196
```js {3,6}
197197
function Blog() {

src/content/reference/react/StrictMode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1268,7 +1268,7 @@ Agora, na montagem inicial no StrictMode, os refs callbacks são todos configura
12681268
12691269
Sem o Strict Mode, foi fácil perder o erro até que você clicou no aplicativo para notar recursos quebrados. O Strict Mode fez com que os erros aparecessem imediatamente, antes de enviá-los para a produção.
12701270
1271-
---
1271+
---
12721272
### Corrigindo avisos de descontinuação ativados pelo Strict Mode {/*fixing-deprecation-warnings-enabled-by-strict-mode*/}
12731273
12741274
O React avisa se algum componente em qualquer lugar dentro de uma árvore `<StrictMode>` usa uma dessas APIs descontinuadas:

0 commit comments

Comments
 (0)