Introduction
Parent-child data flow helps components share information clearly. The parent sends data down to the child, so the child can use or show it.
When a parent component needs to give information to a child component to display.
When you want to control a child component's behavior from the parent.
When you want to keep data in one place and share it with many children.
When you want to update the child component when the parent data changes.