From 71383d4667290f09efab42b7e22fbbe8d03fe069 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 4 Feb 2018 22:48:23 -0800 Subject: [PATCH] Shorter, inline reference to propTypes --- content/warnings/special-props.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/content/warnings/special-props.md b/content/warnings/special-props.md index 002183cc7..d1fa3f782 100644 --- a/content/warnings/special-props.md +++ b/content/warnings/special-props.md @@ -6,6 +6,4 @@ 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. -For instance, attempting to access `this.props.key` from a component (eg. the render function) 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. - -__Note:__ You will also see this warning if you define `key` or `ref` PropTypes (using [PropTypes typechecking](https://reactjs.org/docs/typechecking-with-proptypes.html#proptypes)). +For instance, attempting to access `this.props.key` from a component (i.e., the render function or [propTypes](https://reactjs.org/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.