title: Download image (I have the link) from the front-end as user?
body: <p>I want to allow my user to download a image, i know that if i have a file i can use the tag download and it will work, but it doesn't work if i have the link</p>
  
  <p>I have already tried the download tag, and read the google cloud storage downloading-objects docs but the problem with the last one is that it gets downloaded on my server, also i tried to return the file but it is just a promise with no file info</p>
  
  <p>Front-end with the download code (doesn't work), i have tried it with <code>download={preview}</code></p>
  
  <pre><code>      &lt;div className={classes.fileInputs}&gt;
          &lt;a download href={preview} title="Imagen"&gt;
            &lt;img
              src={preview}
              alt='Preview obj'
              className={classes.imgPreview}
            /&gt;
          &lt;/a&gt;
  </code></pre>
  
  <p>This is how i thought it should work but it didn't, download triggers a request to the back-end but the image is downloaded in my server</p>
  
  <pre><code>&lt;Button color="inherit" onClick={() =&gt; download()}&gt;
     Download
  &lt;/Button&gt;
  </code></pre>
  
  <p>I just want that a click in the button download will make the client have its image</p>