{#if url.match(/\.(mov|webm|mp4)$/)} {:else if url.match(/\.(jpe?g|png|gif|webp)$/)} {:else} {#await loadPreview()}
{:then preview}
{#if preview.image && !hideImage} Link preview {/if} {#if preview.title}
{preview.title}

{ellipsize(preview.description, 140)}

{/if}
{:catch}

Unable to load a preview for {url}

{/await} {/if}