faviconInputRef?.click()} onmouseenter={() => (isHoveringFavicon = true)} onmouseleave={() => (isHoveringFavicon = false)} > {#if hasFetched && item.cardData.favicon && !faviconHasError}
(faviconHasError = true)} src={getImage(item.cardData, did, 'favicon')} alt="" /> {:else}
{/if}
{#if hasFetched}
{:else}
Loading data...
{/if}
{item.cardData.domain}
{#if hasFetched && browser && ((isMobile() && item.mobileH >= 8) || (!isMobile() && item.h >= 4))}
imageInputRef?.click()} onmouseenter={() => (isHoveringImage = true)} onmouseleave={() => (isHoveringImage = false)} > {#if item.cardData.image}
{:else}
{/if}
{item.cardData.image ? 'Change' : 'Add image'}
{/if}