DownloadURL

Returns the download URL for a file in Firebase Storage.

Props

  • ref - A Firebase Storage reference or path string (e.g. files/hi-mom.txt)

Slots

  • default - Shown when the url is available
  • loading - Shown while the url is loading

Slot Props

  • link - The download URL
  • ref - Storage reference
  • storage - The Firebase Storage instance

Example

<script>
  import  { DownloadURL } from "sveltefire";
</script>


<DownloadURL ref="images/pic.png" let:link let:ref>
    <!-- show img -->
    <img src={link} />

    <!-- or download via link -->
    <a href={link} download>{ref?.name}</a>
</DownloadURL>