Υπέροχη συμβουλή, ευχαριστώ.

Επιτρέψτε μου να πάω αυτό το μοτίβο λίγο παραπέρα και να προτείνω να περάσετε την Προβολή στο Container, ώστε να μπορείτε να αποσυνδέσετε τη λογική του στοιχείου "ανάκτηση" και "παρουσίαση" :

Αυτή είναι η λειτουργία απόδοσης του κοντέινερ:


return React.cloneElement(React.Children.only(this.props.children),{
   fetchedProperty:goesHere
})
Here is the usage :

CommentListContainer

‹CommentList className={''mySuperDuperClass''} otherViewSpecificProps={goHere}/›

‹/CommentListContainer

Τώρα μπορείτε να αποδώσετε διαφορετικά το CommentList με την ίδια λογική ανάκτησης.