{ cancelPress(); didLongPress = false; }}
onpointerleave={cancelPress}
oncontextmenu={(e) => e.preventDefault()}
onclick={onClick}
title={file.original_name ?? undefined}
>
{#if imgSrc}

{:else if failed}
{:else}
{/if}
{#if selected}
{:else if selectionMode}
{/if}