{#snippet buttons()}
{#if filteredAssets.length > 0} {/if}
{location.latitude.toFixed(3)}, {location.longitude.toFixed(3)}
{/snippet}
{#if isLoading}
{/if} {#if filteredAssets && filteredAssets.length > 0}
{#each filteredAssets as asset (asset.id)} handleSelectAssets(asset)} onMouseEvent={(asset) => assetMouseEventHandler(asset)} onLocation={(selected) => { location = selected; locationUpdated = true; setTimeout(() => { locationUpdated = false; }, 1000); }} /> {/each}
{:else}
{#if partialDate == null} {:else if showOnlyAssetsWithoutLocation && filteredAssets.length === 0 && assets.length > 0} {:else} {/if}
{/if}