# Transferring Properties in React | kirupa.com

**URL:** <https://forum.kirupa.com/t/transferring-properties-in-react-kirupa-com/636193>\
**Category:** programming\
**Created:** [March 20, 2017, 1:29am UTC](https://forum.kirupa.com/t/transferring-properties-in-react-kirupa-com/636193 "2017-03-20T01:29:04Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [March 20, 2017, 1:29am UTC](https://forum.kirupa.com/t/transferring-properties-in-react-kirupa-com/636193/1 "2017-03-20T01:29:04Z")

</div>

There is a frustrating side to working with properties. We kinda saw this side in the [previous tutorial](https://www.kirupa.comcreating_complex_components.htm). Passing properties from one component to another is nice and simple when you are dealing with only one layer of components. When you wish to send a property across multiple layers of components, things start getting complicated.

* * *
This is a companion discussion topic for the original entry at [https://www.kirupa.com/react/transferring\_properties.htm](https://www.kirupa.com/react/transferring_properties.htm)

---

<div class="post-metadata">

**Author:** ![henri\_pablo](https://avatars.discourse-cdn.com/v4/letter/h/ec9cab/32.png) [@henri\_pablo](https://forum.kirupa.com/u/henri_pablo)\
**Post date:** [March 10, 2019, 1:09pm UTC](https://forum.kirupa.com/t/transferring-properties-in-react-kirupa-com/636193/2 "2019-03-10T13:09:09Z")

</div>

Greetings, at the end of the article you mention “We will look at better ways later on that solve this “transferring properties” problem much better without any side effects.” Are you talking about 'ref’s and 'portal’s? I think it would be more useful if you mentioned what that mechanism is - to be able to skip ahead and follow the thread of working with properties. Yes, love your approach to instructing, perfect for noobs like myself 🙂

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [March 11, 2019, 12:00am UTC](https://forum.kirupa.com/t/transferring-properties-in-react-kirupa-com/636193/3 "2019-03-11T00:00:27Z")

</div>

Good point! The article I was referring to (and will link to) is the following: [https://www.kirupa.com/react/introduction\_to\_redux.htm](https://www.kirupa.com/react/introduction_to_redux.htm)

😀

---

<div class="post-metadata">

**Author:** ![henri\_pablo](https://avatars.discourse-cdn.com/v4/letter/h/ec9cab/32.png) [@henri\_pablo](https://forum.kirupa.com/u/henri_pablo)\
**Post date:** [March 11, 2019, 12:12am UTC](https://forum.kirupa.com/t/transferring-properties-in-react-kirupa-com/636193/4 "2019-03-11T00:12:10Z")

</div>

… oof, thanks, I guess wrong, glad you clarified that 🙂
