{additionalOverlayedBlobsDone (blobUrl !== undefined ? void 0 : (imgloaded = true))} onloadstart={() => (blobUrl !== undefined ? void 0 : (imgloaded = false))} bind:this={image} /> {#if additionalOverlayedBlobsDone} {#each additionalOverlayedBlobs .map( (v, i, a) => (useBg ? (i % 2 === 0 ? ([v, a[i + 1]] as [string, string | undefined]) : undefined!) : ([v] as const)), ) .filter((v) => v !== undefined) as [blob1, blob2]} {/each} {/if}