title: Laravel nova - use action to allow multiple download
body: <p>In laravel Nova 2.0</p>
  
  <blockquote>
    <p>To initiate a file download after the action is executed, you may use
    the Action::download method. The download method accepts the URL of
    the file to be downloaded as its first argument, and the desired name
    of the file as its second argument:</p>
  </blockquote>
  
  <pre><code>return Action::download('https://example.com/invoice.pdf', 'Invoice.pdf');
  </code></pre>
  
  <p>in Action handle method</p>
  
  <pre><code> public function handle(ActionFields $fields, Collection $models)
      {
          foreach ( $models as $model ) {
              return Action::download($model-&gt;document_link, $model-&gt;document_title);
          }
      }
  </code></pre>
  
  <p>now this will download the last one in loop, how to allow download all in the loop?</p>
  
  <p><strong>Update</strong></p>
  
  <p>One option will be using Zipper or something to create zip of all the downloadable files selected and then download it, but I would like it if we can allow a queue of downloads.</p>