@{data.post.authorName} - {data.post?.content.substring(0, 7) ?? 'Post'}{data.post?.content .length > 7 ? '...' : ''} {#if data.post?.imageUrl} {:else} {/if}
{#if data.post}
invalidate('post:post')} />
{:else} Cargando post… {/if} {#if $sesionStore}
{/if}
{#each [...data.respuestas, ...respuestasPaginadas] as respuesta (respuesta.id)}
{@render Respuesta(respuesta)}
{/each} {#if seguirMostrandoMostrarMás} {/if}
{#if postAModificar}
{/if} {#snippet Respuesta(post: Post)}
{#if post.authorImageUrl} {post.authorDisplayName} {:else}
{post.authorName?.charAt(0).toUpperCase()}
{/if} @{post.authorName} {new Date(post.createdAt).toLocaleDateString()}
{#if $sesionStore?.username === post.authorName} Editar Borrar {/if}

{post.content}

{#if post.imageUrl} Imagen de respuesta {/if}
{/snippet}