---
title: "Comment by Shad Mirza on \"Building highly reusable React.js components using compound pattern\" | Hashnode"
description: "Very detailed. I have built RadioButtons using this pattern. Works like a charm."
url: "https://hashnode.com/posts/building-highly-reusable-reactjs-components-using-compound-pattern/5fe2abade28a2b6bca52c108/comment/5fe3028bb4b79006ffdabf6a"
---

[Discussion](https://hashnode.com/posts/building-highly-reusable-reactjs-components-using-compound-pattern/5fe2abade28a2b6bca52c108)

Comment [Building highly reusable React.js components using compound pattern](https://hashnode.com/posts/building-highly-reusable-reactjs-components-using-compound-pattern/5fe2abade28a2b6bca52c108)

[Shad Mirza](https://hashnode.com/@iamshadmirza)

[Dec 23, 2020](https://hashnode.com/posts/building-highly-reusable-reactjs-components-using-compound-pattern/5fe2abade28a2b6bca52c108/comment/5fe3028bb4b79006ffdabf6a)

Very detailed. I have built RadioButtons using this pattern. Works like a charm.

[Junior Garcia](https://hashnode.com/@jrgarciadev)

[Dec 23, 2020](https://hashnode.com/posts/building-highly-reusable-reactjs-components-using-compound-pattern/5fe2abade28a2b6bca52c108/comment/5fe3028bb4b79006ffdabf6a#reply-5fe33b201e6a660a92506013)

Yes, it's super useful to link various parts of a component. Works like a charm! 🚀
