{#if dev || (user.isLoggedIn && user.profile?.did === data.did)} {#if showMobileEditControls}
{#if cardDef?.allowSetColor !== false} {#snippet child({ props })} {/snippet} { if (typeof previous === 'string' || typeof color === 'string') { return; } if (selectedCard) { selectedCard.color = color.label; } }} class="w-64" /> {/if} {#snippet child({ props })} {/snippet}
{#if canSetSize(2, 2)} {/if} {#if canSetSize(4, 2)} {/if} {#if canSetSize(2, 4)} {/if} {#if canSetSize(4, 4)} {/if}
{#if cardDef?.settingsComponent && selectedCard} {#snippet child({ props })} {/snippet} { settingsPopoverOpen = false; }} /> {/if}
{:else}
{#snippet child({ props })} {/snippet} { if (event.code === 'Enter') { addLink(linkValue); event.preventDefault(); } }} placeholder="Enter link" />
{/if}
{#if hasUnsavedChanges} {:else} {/if}
{/if}