{#if isVideoURL(thumbnail)}
(e.target as any).play()} onmouseleave={(e) => (e.target as any).pause()} src={thumbnail} >
{:else}
{/if}
{new Date(log.date).toLocaleDateString(undefined, { month: "2-digit", day: "2-digit", year: "numeric", timeZone: "UTC", })}
{#if mode == "edit"}
{/if}
{#if log.expand?.author}
{$_("by")}
{handleFromRecordWithIRI(log)}
{/if} {#if log.distance || log.elevation_gain || log.elevation_loss || log.duration}
{formatDistance( log.distance, )}
{formatTimeHHMM( log.duration ? log.duration : undefined, )}
{formatElevation(log.elevation_gain)}
{formatElevation(log.elevation_loss)}
{/if}
{formatHTMLAsText(log.text)}