title: Destruct javascript object not setting a default value
body: <p>Im trying to set a default value to an array inside an object but for some reason it keeps the null value. What am i doing wrong and how can i  set the default value  ?</p>
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>var response = {
    suggestions: null
  }
  
  const {
    suggestions = [],
  } = response || {}
  
  console.log(suggestions)</code></pre>
  </div>
  </div>
  </p>