title: How do i filter an array inside of a array of objects?
body: <p>I'm trying to filter a list by <strong>tags</strong>:</p>
  
  <pre><code>const initialState = [
       {id:1 ,name: 'Product A', image: 'pic-001.jpg', tags: ['nature', 'camping', 'outdoor']},
       {id:2 ,name: 'Product B', image: 'pic-002.jpg', tags: ['winter', 'hiking', 'camping', 'snow']},
       {id:3 ,name: 'Product C', image: 'pic-003.jpg', tags: ['vacation', 'family', 'kids', 'river', 'lake', 'fishing']}
     ]
  </code></pre>
  
  <p>I can filter the list by <strong>name</strong> using <code>map</code> and <code>filter</code>, my problem is when i try to list the products by tags. Do i have to use <code>foreach</code> inside of my products filter? There's another way of doing it?</p>