# Knowledge check: Data flow - React Basic

1. **Usually, a React app consists of many components, organized as a component tree.**
    
    * <mark>True</mark>
        
    * False
        
2. **Uni-directional data flow is...**
    
    * The term that describes the one-way flow of components in a React app
        
    * The term that describes the one-way flow of DOM updates in a React app
        
    * <mark>The term that describes the one-way flow of data in a React app.</mark>
        
3. **A component can, at any given time\_\_\_\_\_\_\_. Select all that apply.**
    
    * <mark>Receive data as props</mark>
        
    * Pass data as props and receive data as props at the same time
        
    * <mark>Pass data as props</mark>
        
4. **You can only pass a single prop to a component.**
    
    * True
        
    * <mark>False</mark>
        
5. **The props parameter is:**
    
    * An array
        
    * <mark>An object</mark>
        
    * A boolean
        
    * A string
        
6. **Consider the following piece of code:**
    
    ```javascript
    function MyMenu() {  
      return (  
        <div>  
          <Appetizers />  
        </div>  
      )  
    }
    ```
    
    Which element of this code represents a child component?
    
    * MyMenu()
        
    * &lt;div&gt;
        
    * return
        
    * &lt;Appetizers /&gt;
