Skip to content

Commit a6c27bb

Browse files
author
Jakub Drozdek
committed
Apply suggestions from PR
1 parent 0c88dd2 commit a6c27bb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

content/docs/higher-order-components.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ Tak jak zwykły komponent przekształca właściwości (ang. *props*) na fragmen
1616

1717
KWR-y pojawiają się często w zewnętrznych bibliotekach reactowych, np. [`connect`](https://github.com/reduxjs/react-redux/blob/master/docs/api/connect.md#connect) w Reduksie czy [`createFragmentContainer`](http://facebook.github.io/relay/docs/en/fragment-container.html) w Relayu.
1818

19-
W tym artykule podejmiemy dyskusję o tym, dlaczego komponenty wyższego rzędu są użyteczne oraz jak napisać własny.
19+
W tym artykule wyjaśnimy, dlaczego komponenty wyższego rzędu są użyteczne oraz jak napisać własny.
2020

2121
## Używaj KWR-ów do problemów przekrojowych {#use-hocs-for-cross-cutting-concerns}
2222

2323
> **Uwaga**
2424
>
25-
> Poprzednio do rozwiązywania problemów przekrojowych sugerowaliśmy korzystanie z mixinów. Zdaliśmy sobie jednak sprawę, iż wprowadzają one więcej zamieszania niż pożytku. [Przeczytaj ten artykuł](/blog/2016/07/13/mixins-considered-harmful.html), jeśli chcesz dowiedzieć się, dlaczego odeszliśmy od tego wzorca i w jaki sposób dostosować swoje istniejące komponenty.
25+
> Dawniej do rozwiązywania problemów przekrojowych sugerowaliśmy korzystanie z mixinów. Zdaliśmy sobie jednak sprawę, iż wprowadzają one więcej zamieszania niż pożytku. [Przeczytaj ten artykuł](/blog/2016/07/13/mixins-considered-harmful.html), jeśli chcesz dowiedzieć się, dlaczego odeszliśmy od tego wzorca i w jaki sposób dostosować swoje istniejące komponenty.
2626
2727
Komponenty to podstawowa jednostka wielokrotnie używalnego kodu reactowego. Jednak niektóre wzorce nie pasują idealnie do tradycyjnego zastosowania komponentów.
2828

@@ -361,7 +361,7 @@ Można sobie z tym poradzić kopiując metody do kontenera przed jego zwrócenie
361361
```js
362362
function enhance(WrappedComponent) {
363363
class Enhance extends React.Component {/*...*/}
364-
// Musi wiedzieć, jakie metody trzeba skopiować :(
364+
// Musimy wiedzieć, jakie metody trzeba skopiować :(
365365
Enhance.staticMethod = WrappedComponent.staticMethod;
366366
return Enhance;
367367
}

0 commit comments

Comments
 (0)