From 61d170f00687f445eda34f46c8558179cb53a126 Mon Sep 17 00:00:00 2001 From: Stepan Samko Date: Sat, 12 Oct 2019 14:09:13 +0300 Subject: [PATCH 1/2] Update special-props.md --- content/warnings/special-props.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/warnings/special-props.md b/content/warnings/special-props.md index 32857abf2..49c0fcc2e 100644 --- a/content/warnings/special-props.md +++ b/content/warnings/special-props.md @@ -4,6 +4,6 @@ layout: single permalink: warnings/special-props.html --- -Most props on a JSX element are passed on to the component, however, there are two special props (`ref` and `key`) which are used by React, and are thus not forwarded to the component. +Більшість пропсів JSX-елемента передаються компоненту напряму. Однак, є два спеціальних пропса (`ref` та `key`), які React використовує напряму, і тому компонент їх не отримує. -For instance, attempting to access `this.props.key` from a component (i.e., the render function or [propTypes](/docs/typechecking-with-proptypes.html#proptypes)) is not defined. If you need to access the same value within the child component, you should pass it as a different prop (ex: ``). While this may seem redundant, it's important to separate app logic from reconciling hints. +Наприклад, отримати доступ до `this.props.key` з компонента (тобто, функції рендерингу чи [propTypes](/docs/typechecking-with-proptypes.html#proptypes)) не вийде. Якщо дочірньому компоненту потрібне це значення, передайте його під іншим ім'ям (наприклад, ``). Це може здатися незручним, але допомогає розділяти логіку додатку від спеціальних інструкцій для самого React. From 0ea78425a0e19b2de98dbcccba33d22ed085cec2 Mon Sep 17 00:00:00 2001 From: Stepan Samko Date: Sat, 12 Oct 2019 14:09:41 +0300 Subject: [PATCH 2/2] Update special-props.md --- content/warnings/special-props.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/special-props.md b/content/warnings/special-props.md index 49c0fcc2e..de888a9c7 100644 --- a/content/warnings/special-props.md +++ b/content/warnings/special-props.md @@ -6,4 +6,4 @@ permalink: warnings/special-props.html Більшість пропсів JSX-елемента передаються компоненту напряму. Однак, є два спеціальних пропса (`ref` та `key`), які React використовує напряму, і тому компонент їх не отримує. -Наприклад, отримати доступ до `this.props.key` з компонента (тобто, функції рендерингу чи [propTypes](/docs/typechecking-with-proptypes.html#proptypes)) не вийде. Якщо дочірньому компоненту потрібне це значення, передайте його під іншим ім'ям (наприклад, ``). Це може здатися незручним, але допомогає розділяти логіку додатку від спеціальних інструкцій для самого React. +Наприклад, отримати доступ до `this.props.key` з компонента (тобто, функції рендерингу чи [propTypes](/docs/typechecking-with-proptypes.html#proptypes)) не вийде. Якщо дочірньому компоненту потрібне це значення, передайте його під іншим ім'ям (наприклад, ``). Це може здатися незручним, але допомогає розділити логіку додатку від спеціальних інструкцій для самого React.