Skip to content

Commit 2b9080e

Browse files
committed
fix(reference): address review for isValidElement (PR #683)
Signed-off-by: Alessandro De Blasis <alex@deblasis.net>
1 parent 75bfbc0 commit 2b9080e

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

‎src/content/reference/react/isValidElement.md‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Questa pagina è stata tradotta automaticamente e supervisionata da un maintaine
1111

1212
<Intro>
1313

14-
`isValidElement` verifica se un valore è un elemento React.
14+
`isValidElement` ti permette di verificare se un valore è un elemento React.
1515

1616
```js
1717
const isElement = isValidElement(value)
@@ -54,15 +54,15 @@ console.log(isValidElement({ age: 42 })); // false
5454

5555
#### Caveats {/*caveats*/}
5656

57-
* **Solo i [tag JSX](/learn/writing-markup-with-jsx) e gli oggetti restituiti da [`createElement`](/reference/react/createElement) sono considerati elementi React.** Ad esempio, anche se un numero come `42` è un *nodo* React valido (e può essere restituito da un componente), non è un elemento React valido. Anche gli array e i portali creati con [`createPortal`](/reference/react-dom/createPortal) *non* sono considerati elementi React.
57+
* **Solo i [tag JSX](/learn/writing-markup-with-jsx) e gli oggetti restituiti da [`createElement`](/reference/react/createElement) sono considerati elementi React.** Ad esempio, anche se un numero come `42` è un *nodo React* valido (e può essere restituito da un componente), non è un elemento React valido. Anche gli array e i [portali](/reference/react-dom/createPortal) creati con [`createPortal`](/reference/react-dom/createPortal) *non* sono considerati elementi React.
5858

5959
---
6060

6161
## Usage {/*usage*/}
6262

6363
### Verificare se qualcosa è un elemento React {/*checking-if-something-is-a-react-element*/}
6464

65-
Chiama `isValidElement` per verificare se un valore è un *elemento React*.
65+
Chiama `isValidElement` per verificare se un valore è un *elemento React.*
6666

6767
Gli elementi React sono:
6868

@@ -116,13 +116,13 @@ function MyComponent() {
116116
Un nodo React può essere:
117117

118118
- Un elemento React creato come `<div />` o `createElement('div')`
119-
- Un portale creato con [`createPortal`](/reference/react-dom/createPortal)
119+
- Un [portale](/reference/react-dom/createPortal) creato con [`createPortal`](/reference/react-dom/createPortal)
120120
- Una stringa
121121
- Un numero
122122
- `true`, `false`, `null` o `undefined` (che non vengono visualizzati)
123123
- Un array di altri nodi React
124124

125-
**Nota: `isValidElement` verifica se l'argomento è un *elemento React*, non se è un nodo React.** Ad esempio, `42` non è un elemento React valido. Tuttavia, è un nodo React perfettamente valido:
125+
**Nota `isValidElement` verifica se l'argomento è un *elemento React,* non se è un nodo React.** Ad esempio, `42` non è un elemento React valido. Tuttavia, è un nodo React perfettamente valido:
126126

127127
```js
128128
function MyComponent() {

0 commit comments

Comments
 (0)