Skip to content

Commit b1808ed

Browse files
Offpicsjakubdrozdek
authored andcommitted
Update hooks-reference.md (#117)
1 parent fee0359 commit b1808ed

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

content/docs/hooks-reference.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ Przyjmuje obiekt kontekstu (wartość zwróconą przez `React.createContext`) i
181181

182182
Kiedy najbliższy rodzic `<MyContext.Provider>` zostanie zaktualizowany, ten hook wywoła ponowne renderowanie komponentu z najnowszym kontekstem `value` przekazanym dostawcy (ang. *provider*) `MyContext`.
183183

184-
Pamiętaj, że argument przekazany do `useContest` musi być *samym obiektem kontekstu*:
184+
Pamiętaj, że argument przekazany do `useContext` musi być *samym obiektem kontekstu*:
185185

186186
* **Poprawnie:** `useContext(MyContext)`
187187
* **Niepoprawnie:** `useContext(MyContext.Consumer)`
@@ -205,7 +205,7 @@ Poniższe hooki są albo są wariantami tych podstawowych, z poprzedniego podr
205205
const [state, dispatch] = useReducer(reducer, initialArg, init);
206206
```
207207

208-
Alternatywa dla hooka [`useState`](#usestate). Przyjmuje reduktor (ang *reducer*), będący funkcją o sygnaturze `(stan, akcja) => nowyStan`, a zwraca aktualny stan w parze z metodą `dispatch`. (Jeżeli znasz bibliotekę Redux, wiesz już, jak to działa.)
208+
Alternatywa dla hooka [`useState`](#usestate). Przyjmuje reduktor (ang. *reducer*), będący funkcją o sygnaturze `(stan, akcja) => nowyStan`, a zwraca aktualny stan w parze z metodą `dispatch`. (Jeżeli znasz bibliotekę Redux, wiesz już, jak to działa.)
209209

210210
`useReducer` sprawdza się lepiej od `useState` tam, gdzie występuje skomplikowana logika związana ze stanem, obejmująca wiele pod-wartości lub gdy następny stan zależy od poprzedniego. `useReducer` pozwala też zoptymalizować wydajność komponentów uruchamiających głębokie aktualizacje, ponieważ zamiast przekazywać funkcje zwrotne (ang. *callback*), [możesz przekazać funkcję `dispatch` w dół drzewa](/docs/hooks-faq.html#how-to-avoid-passing-callbacks-down).
211211

0 commit comments

Comments
 (0)